Skip to content

Conversation

@krisnaru
Copy link
Contributor

Summary

Bazel migration phase 2

Why / Goal

  • Making bazel is only build system supported
  • CI is with bazel
  • Cleansing of sbt changes

Test Plan

  • Added Unit Tests
  • Covered by existing CI
  • Integration tested

Checklist

  • Documentation update

Reviewers

@krisnaru krisnaru force-pushed the bazel-phase-2 branch 13 times, most recently from b8ca5f9 to 9defeee Compare January 26, 2025 08:32
@krisnaru krisnaru marked this pull request as ready for review February 26, 2025 07:53
@lakshmanayenduri
Copy link

Will Bazel support all kinds of unit test frameworks like Junit, TestNG?

Copy link

@lakshmanayenduri lakshmanayenduri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest to add Verify statements in your test, not to just rely on asserts

def testDecimal(): Unit = {

println("inside test")
val namespace = "test_decimal"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need println statement here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will remove it, good catch

Copy link

@lakshmanayenduri lakshmanayenduri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please review my comments

"org.apache.datasketches:datasketches-java:2.0.0",
"org.apache.datasketches:datasketches-memory:1.3.0",
"org.apache.hive:hive-exec:3.1.2",
"org.apache.hive:hive-exec:2.3.7",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why are we downgrading the hive version?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for spark 3.1, it requires to downgrade to compatible hive version

# Other dependencies
"org.apache.curator:apache-curator:2.12.0",
"com.esotericsoftware:kryo:5.1.1",
# "com.esotericsoftware:kryo:5.6.2",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove the space between # and "

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you, will do

@lakshmanayenduri
Copy link

This PR has been open for sometime, can we please have an ETA for this? I am actually waiting to test this, seems Uber guys are waiting too.

@krisnaru
Copy link
Contributor Author

krisnaru commented May 1, 2025

This PR has been open for sometime, can we please have an ETA for this? I am actually waiting to test this, seems Uber guys are waiting too.

Thanks Laxman, I was on vacation. let me finish this by next week

@krisnaru krisnaru mentioned this pull request May 27, 2025
4 tasks
@krisnaru
Copy link
Contributor Author

This PR has been open for sometime, can we please have an ETA for this? I am actually waiting to test this, seems Uber guys are waiting too.

Thanks Laxman, I was on vacation. let me finish this by next week

I will let @tswitzer-netflix to take over fixing unit tests with his PR: #991. thank you Tom.

@krisnaru krisnaru closed this May 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants