-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LUCENE-9047: Write checksum as big endian in NRT replicator #123
Conversation
Hi @iverase If you fix it, make sure to run the replicator tests with I will backport the test fixes also to 8.x later. It's great that we fixed it yesterday :-) The NRT tests were not running since now YEARS! |
Thanks @uschindler, yikes that explain it all :) This fix seems to work, I run the test with the nightly flag and it seems happy:
|
What did you change, or was the test failures on Jenkins only because of the first merge on the directory API and this one fixed it? This explains why you opened THIS pull request. Sorry for the noise. Uwe |
It will be funny, when Solr picks the new snapshot builds! |
OH NO! |
I backported the fixes. But I can tell you: It was only a master problm, 8.x was fine. I still backported Dawid's fixes. |
the suppressAccessChecks permission got lost in master, so the NRT tests were not able to crush the test server with SIGSEGV. It's now working in both master and 8.x. I ran the tests and all worked. |
Awesome, thank you @uschindler! |
…cValues=true" a.k.a. pure DocValues fields. (apache#123) (Stanislav Livotov, Erick Erickson, Tobias Kässmann, Tom Gilke, Christine Poerschke)
Left over from #107, we should read / write checksums using big endian in the NRT replicator.