[
https://issues.apache.org/jira/browse/SOLR-17360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17863419#comment-17863419
]
Chris M. Hostetter commented on SOLR-17360:
-------------------------------------------
I attempted to {{git bisect}} to identify when/how these failures were
introduced, but it seems like we have a lot of candidate commits that are just
"un-buildable" (IIUC: due to weirdness with SOLR-16825) and had to be
{{skipped}} ...
Here's what {{git bisect log}} had to say...
{noformat}
hossman@slate:~/lucene/solr [j11] [bisect/bad] $ git bisect log
# bad: [ad0a7975c286790c78c08aa9d2d854167fabe5b7] Refactor preparePutOrPost in
HttpJdkSolrClient (#2454)
# good: [959029c7e7e2d03dec054d9094918d78a7a35c1a] SOLR-17054: Remove unused
and duplicate code in DistributedZkUpdateProcessor (#2038)
git bisect start 'ad0a7975c286790c78c08aa9d2d854167fabe5b7' '959029c7e7e'
# bad: [07f65499723d3190041849a7b3e2d70593b3eda5] SOLR-17140 - provide
extensible query limit concept. (#2237)
git bisect bad 07f65499723d3190041849a7b3e2d70593b3eda5
# bad: [15534754f492079e52288dd11abaf1c4261b3ea4] SOLR-16949: Restrict certain
file types from being uploaded to or downloaded from Config Sets
git bisect bad 15534754f492079e52288dd11abaf1c4261b3ea4
# skip: [0b95a6e70f6361b9ca7dcbf34ef4ac982305b255] SOLR-17084: SolrJ: shorten
error message; don't serialize all "zombies" (#2097)
git bisect skip 0b95a6e70f6361b9ca7dcbf34ef4ac982305b255
# bad: [d2e7814254aaeb2008fdcc00bd2a37776d794212] SOLR-16577: Always log core
load issues (#1221)
git bisect bad d2e7814254aaeb2008fdcc00bd2a37776d794212
# skip: [2bbb06aac63ec2ec94aab73874f09959b39f881f] SOLR-16974: Documentation
and changes entry for global CB (#2069)
git bisect skip 2bbb06aac63ec2ec94aab73874f09959b39f881f
# skip: [ca146aaadd850218331168e62bec46a93d021c22] SOLR-16952: add
DocsStreamerTest.testDenseVectorField test (#2107)
git bisect skip ca146aaadd850218331168e62bec46a93d021c22
# bad: [77fb65b6ef4f11ff4896f96fe2940bd37293ed4b] Run renovate every day (temp)
git bisect bad 77fb65b6ef4f11ff4896f96fe2940bd37293ed4b
# skip: [3cf2fb809d5214db82e7b99fb85035c7b336590a] SOLR-17072: CLI package to
print problem JSON Path (#2074)
git bisect skip 3cf2fb809d5214db82e7b99fb85035c7b336590a
# skip: [9f21a71bbd89fa61821850b64963062cc21256f8] SOLR-16743: Auto reload
keystore/truststore on change (#2100)
git bisect skip 9f21a71bbd89fa61821850b64963062cc21256f8
# skip: [53bca0f5f42ce01d0ab97325b834aa0d51fc5c41] Fix TLS integration tests
for use with http1 - addendum
git bisect skip 53bca0f5f42ce01d0ab97325b834aa0d51fc5c41
# skip: [aca557a4e687d4bad475171306e4aa79967990df] SOLR-17079: Allow to declare
replica placement plugins in solr.xml (#2071)
git bisect skip aca557a4e687d4bad475171306e4aa79967990df
# skip: [3dbca2fcc272c104b44f881fe34d06f53f409ae6] Crave: switch to the
directory of the clone before beginning the test (#2119)
git bisect skip 3dbca2fcc272c104b44f881fe34d06f53f409ae6
# skip: [9463f666f40f1d72a0ac7b3c46c7f8048ef8eaa9] SOLR-17079: Fix
OverseerCollectionConfigSetProcessorTest (#2085)
git bisect skip 9463f666f40f1d72a0ac7b3c46c7f8048ef8eaa9
# skip: [e371e10cfdea68154e8d48b2acb133ef74fb4015] SOLR-17046: ref-guide
updates now that SchemaCodecFactory is implicit default
git bisect skip e371e10cfdea68154e8d48b2acb133ef74fb4015
# skip: [7bb28b43872d3d9e72d552aabde0e1afe329957e] SOLR-17091 fix edit that got
missed in last commit (#2105)
git bisect skip 7bb28b43872d3d9e72d552aabde0e1afe329957e
# skip: [0b59d371d85bd3d9da3c7cef5514dc286ef8c7a2] Capture build scans on
ge.apache.org to benefit from deep build insights (#2042)
git bisect skip 0b59d371d85bd3d9da3c7cef5514dc286ef8c7a2
# skip: [07accf4dffe1ca4bf6e93330753457a3ba154e4e] SOLR-17091 Update cloud.sh
to ignore -slim.tgz. (#2104)
git bisect skip 07accf4dffe1ca4bf6e93330753457a3ba154e4e
# skip: [0e91b7c82ee4e97df8ed4bed575646de7981d2c1] SOLR-17067 SolrCloudTestCase
activeClusterShape() only counts active replicas of active shards (#2063)
git bisect skip 0e91b7c82ee4e97df8ed4bed575646de7981d2c1
# skip: [a96eca6c1d88aff1d5f0b617e8c7dd768e51434b] SOLR-17082 Disable
TestGlobalCircuitBreaker on windows (#2087)
git bisect skip a96eca6c1d88aff1d5f0b617e8c7dd768e51434b
# skip: [60ff0fa1aacf592bea672641bc931b020a435b48] SOLR-17057: JSON Query
regression of defType (#2045)
git bisect skip 60ff0fa1aacf592bea672641bc931b020a435b48
# skip: [d2643145959659813f298a5085ebd7d9ba3d0369] Fix test failure on J9: do
not mock jre class
git bisect skip d2643145959659813f298a5085ebd7d9ba3d0369
# skip: [f68cfbc1d84546f03c30ccbb9f7bd5df94bda924] SOLR-17090: Remove
DeleteAlias JAX-RS annotations (#2115)
git bisect skip f68cfbc1d84546f03c30ccbb9f7bd5df94bda924
# skip: [f78f865890777799879033ae5362e4a12766cfca] Extract duplicate code and
move it to CollectionHandlingUtils (#2044)
git bisect skip f78f865890777799879033ae5362e4a12766cfca
# skip: [dbe6e8031f4da8a15bccaa99a4e49f46ee4b5a00] Fix documentation of Migrate
Replicas (#2108)
git bisect skip dbe6e8031f4da8a15bccaa99a4e49f46ee4b5a00
# skip: [46b0ce0e02d88893722a310ff5294ea2848d8c14] BlobRepositoryMockingTest:
cleanup
git bisect skip 46b0ce0e02d88893722a310ff5294ea2848d8c14
# skip: [9bff25e4661c7b2c5eaa9cf376a049a6062b90e6] SOLR-16252 Server admins
cannot override default value for UPDATE_TIMEOUT_SECS (#2061)
git bisect skip 9bff25e4661c7b2c5eaa9cf376a049a6062b90e6
# skip: [c1cfaec00d37cbca71b62b4c535c1eed5fa7c4f6] SOLR-10653: leader to
replica update fail if there's a UUIDField in schema (#2078)
git bisect skip c1cfaec00d37cbca71b62b4c535c1eed5fa7c4f6
# skip: [e740123546c7f20c6728df42d493e11f93dc8c79] SOLR-16974: Global Circuit
Breakers (#1919)
git bisect skip e740123546c7f20c6728df42d493e11f93dc8c79
# skip: [b339430541744a02c26c98335bc1cef04415c415] Tidy fix for #2086
git bisect skip b339430541744a02c26c98335bc1cef04415c415
# skip: [508f63b28c49349b4735248265344e76ac81c1dc] SOLR-16952: add
DenseVectorField to DocsStreamer.KNOWN_TYPES (#2103)
git bisect skip 508f63b28c49349b4735248265344e76ac81c1dc
# skip: [0560291a285628e29ff7649d36897be972911342] exclude eclipse settings
from validation (#2082)
git bisect skip 0560291a285628e29ff7649d36897be972911342
# skip: [1e684380e873e7a25220925e0885d6ee1267d878] SOLR-16975: Remove loading
of solr.xml from zookeeper (main branch only) (#1920)
git bisect skip 1e684380e873e7a25220925e0885d6ee1267d878
# skip: [3ba83463840fc331eedabd2bd08e3ba6d3a6e462] SOLR-17078: Upgrade ltr
script to use Python3 (#2077)
git bisect skip 3ba83463840fc331eedabd2bd08e3ba6d3a6e462
# skip: [ce9930338d2d576a3f83fc17754366c0bc0ca845] SOLR-17050: Use compact JSON
for Learning to Rank (LTR) feature and model storage. (#2030)
git bisect skip ce9930338d2d576a3f83fc17754366c0bc0ca845
# skip: [f9c17ebd90180910a7d3d1a695c23c6686bf1191] GH-2086: errorprone build
fix #2086 (#2090)
git bisect skip f9c17ebd90180910a7d3d1a695c23c6686bf1191
# skip: [18bf51ad8d72fba4f10e94726ee7d0b887baec0e] SOLR-16961 Remove deprecated
CircuitBreakerManager in 10.0 (#2059)
git bisect skip 18bf51ad8d72fba4f10e94726ee7d0b887baec0e
# skip: [fb9b6fd52f52706da5409f695a3d94c83d2a7fe8] SOLR-16835: Add
approximate-/select to OAS (#2079)
git bisect skip fb9b6fd52f52706da5409f695a3d94c83d2a7fe8
# skip: [3ebbb37af8be5c896c93e5cdb1740f5077dafe88] SOLR-17062: Create JS client
for Admin UI use (#2050)
git bisect skip 3ebbb37af8be5c896c93e5cdb1740f5077dafe88
# skip: [26c286aba5663494c8cfe92a7789a99e0f043917] SOLR-17076: Optimize
`OrderedNodePlacementPlugin#getAllReplicasOnNode` (#2076)
git bisect skip 26c286aba5663494c8cfe92a7789a99e0f043917
# skip: [ebcb3b92f6f0b2736d312a83de9d2ccadc0980aa] Fix errorprone with
alternative runtime (ported from https://github.com/apache/lucene/pull/12808)
git bisect skip ebcb3b92f6f0b2736d312a83de9d2ccadc0980aa
# bad: [c0c2099899180b9d77002f3749a664b931a72698] SOLR-13748: Add support for
mm parameter to bool query parser (#2025)
git bisect bad c0c2099899180b9d77002f3749a664b931a72698
# skip: [180362a5b33fcf768ce4151d312ce1007c2c512f] SOLR-17093: Collection
restore API returns requestid when executed asynchronously (#2111)
git bisect skip 180362a5b33fcf768ce4151d312ce1007c2c512f
# skip: [456d3ec765d377badf62e18835e06d308e6fadd0] Exclude the right Docker
tests for slim image
git bisect skip 456d3ec765d377badf62e18835e06d308e6fadd0
# skip: [a9d0328dcde481520952f10222c77c133c7555a3] Fix ref guide typo
git bisect skip a9d0328dcde481520952f10222c77c133c7555a3
# bad: [e1c700c277a8c69f789e35ec03a8d955e0a930ef]
solr/example/films/vectors/README.md tweaks (#2121)
git bisect bad e1c700c277a8c69f789e35ec03a8d955e0a930ef
# skip: [5a377140bb936cf13b383a853864f37a82f19de2] SOLR-16911: Purge last
hostContext references (#2052)
git bisect skip 5a377140bb936cf13b383a853864f37a82f19de2
# skip: [a35b746f4cab02a976ae6a4d2e3bd0340978c703] GitHub: tests-via-crave.yml
should use self-hosted runner (#2112)
git bisect skip a35b746f4cab02a976ae6a4d2e3bd0340978c703
# skip: [4c4ef2ea1e51399a925383943008153816a9a5f4] SOLR-16397: Tweak v2
'renamecore' API to be more REST-ful (#2072)
git bisect skip 4c4ef2ea1e51399a925383943008153816a9a5f4
# skip: [5f7c68514416ffdc52b164799f378b3a16fe7f1f] SOLR-17077: Don't cancel
twice when rejoining shard leader election (#2084)
git bisect skip 5f7c68514416ffdc52b164799f378b3a16fe7f1f
# skip: [ddcec23121c2a66ad18b456b1326c473f95525c8] SOLR-17075: Fix ref-guide
links and renable site checks by default (#2075)
git bisect skip ddcec23121c2a66ad18b456b1326c473f95525c8
# skip: [b0d767ca2c588ba6b2d83cf686b6b7381dc37568] SOLR-16835: Generate Python
client from OpenAPI spec (#1681)
git bisect skip b0d767ca2c588ba6b2d83cf686b6b7381dc37568
# skip: [c1a3fd3a47475c5d3ff5da323ba8c41c5fb76283] SOLR-17053: If all shards
fail, fail the request despite shards.tolerant (#2102)
git bisect skip c1a3fd3a47475c5d3ff5da323ba8c41c5fb76283
# skip: [96f0f65aeecade92f02f5efe6a2b5c2b3e97b80f] SOLR-17046:
SchemaCodecFactory is now the implicit default codec factory
git bisect skip 96f0f65aeecade92f02f5efe6a2b5c2b3e97b80f
# skip: [9eb0466472c24d29a3e5bfbcb78f08730db9cefc] SOLR-17035 Add trace id to
jetty thread names to improve debuggability (#2019)
git bisect skip 9eb0466472c24d29a3e5bfbcb78f08730db9cefc
# skip: [d2fa8427b970129589ba2ef0997f7395042ae9bd] SOLR-17045: correct 'bug
fix' jira id typo in CHANGES: SOLR-17046 -> SOLR-17045
git bisect skip d2fa8427b970129589ba2ef0997f7395042ae9bd
# skip: [8ad427744ac1b302fb23b8ff324401465ccb3939] fix typo in
tutorial-techproducts.adoc (#2083)
git bisect skip 8ad427744ac1b302fb23b8ff324401465ccb3939
# skip: [195d18223f797824e0867101490358861cc1b978] SOLR-17036: Update log lazy
creates VersionBucket and highest field removed. (#2021)
git bisect skip 195d18223f797824e0867101490358861cc1b978
# skip: [7eceece76771bdcd71245bcdfd5c0ae99ec980ee] SOLR-17083: Make CoreSorter
class configurable in solr.xml (#2088)
git bisect skip 7eceece76771bdcd71245bcdfd5c0ae99ec980ee
# skip: [b17b17d1c49b81fbb62c0e072a8fb9fffcbc9042] SOLR-16038: Rename
PackageStore as Filestore (#1908)
git bisect skip b17b17d1c49b81fbb62c0e072a8fb9fffcbc9042
# skip: [4a9f98d6836c5fb9cfb2b4cdf0bb4096259fbd24] SOLR-17079: fix test; close
CoreContainer Ignore OverseerCollectionConfigSetProcessorTest temporarily...
git bisect skip 4a9f98d6836c5fb9cfb2b4cdf0bb4096259fbd24
# skip: [1209027537bf929e5a0149eda92d76571ce936ac] SOLR-17094: Close objects
contained inside an ObjectCache (#2110)
git bisect skip 1209027537bf929e5a0149eda92d76571ce936ac
# skip: [80f24323d5cc2e3c5e02da23b183760a3d1f7a3e] CHANGES.txt correct name typo
git bisect skip 80f24323d5cc2e3c5e02da23b183760a3d1f7a3e
# skip: [15e56e9ae0da514447a587084cf053c68f689b04] SOLR-17026: Fix releaseBuild
without signing (#2051)
git bisect skip 15e56e9ae0da514447a587084cf053c68f689b04
# skip: [1f42897ab71a2e537e126231110cf846b5e551e8] SOLR-17084: CHANGES.txt
update
git bisect skip 1f42897ab71a2e537e126231110cf846b5e551e8
# skip: [2062d057c003e4113b09b8e6aab49caa134b4a7c] SOLR-16907: Fail when
parsing an invalid custom permission definition from security.json (#2040)
git bisect skip 2062d057c003e4113b09b8e6aab49caa134b4a7c
# skip: [11141c0c6a788213e15a9eff1b5fe7e2ea4870ad] SOLR-17041 Make
CommitTracker currentTlogSize lazy (#2027)
git bisect skip 11141c0c6a788213e15a9eff1b5fe7e2ea4870ad
# skip: [5482b3514aa22cdf98bbb53fa8fcb503e98d508a] Fix TLS integration tests
for use with http1
git bisect skip 5482b3514aa22cdf98bbb53fa8fcb503e98d508a
# skip: [6383063e5504bca84692526db6667c3e0ca9b8bd] docs: fix typo in script
update processor page (#2113)
git bisect skip 6383063e5504bca84692526db6667c3e0ca9b8bd
# skip: [31fc280eaac0ac8cd9d558f97a7aadd7f35aad89] SOLR-17016: Migrate tutorial
content on ParamSets and Vectors into Ref Guide (#1988)
git bisect skip 31fc280eaac0ac8cd9d558f97a7aadd7f35aad89
# skip: [88dbe12873d0474f48e087194a33e8fc411849a9] SOLR-16397: Tweak v2
'swapcore' API to be more REST-ful
git bisect skip 88dbe12873d0474f48e087194a33e8fc411849a9
# skip: [db0de927a2356151cc5aea7de8672120b46483fd] Add option for specifying a
imageTagSuffix in gradle (#2043)
git bisect skip db0de927a2356151cc5aea7de8672120b46483fd
# bad: [5b85e849f1331941d60fa41ad974cece2188182e] SOLR-16825: Migrate v2
definitions to 'api' module, pt 7 (#2116)
git bisect bad 5b85e849f1331941d60fa41ad974cece2188182e
# only skipped commits left to test
# possible first bad commit: [5b85e849f1331941d60fa41ad974cece2188182e]
SOLR-16825: Migrate v2 definitions to 'api' module, pt 7 (#2116)
# possible first bad commit: [3dbca2fcc272c104b44f881fe34d06f53f409ae6] Crave:
switch to the directory of the clone before beginning the test (#2119)
# possible first bad commit: [31fc280eaac0ac8cd9d558f97a7aadd7f35aad89]
SOLR-17016: Migrate tutorial content on ParamSets and Vectors into Ref Guide
(#1988)
# possible first bad commit: [a35b746f4cab02a976ae6a4d2e3bd0340978c703] GitHub:
tests-via-crave.yml should use self-hosted runner (#2112)
# possible first bad commit: [5f7c68514416ffdc52b164799f378b3a16fe7f1f]
SOLR-17077: Don't cancel twice when rejoining shard leader election (#2084)
# possible first bad commit: [b0d767ca2c588ba6b2d83cf686b6b7381dc37568]
SOLR-16835: Generate Python client from OpenAPI spec (#1681)
# possible first bad commit: [195d18223f797824e0867101490358861cc1b978]
SOLR-17036: Update log lazy creates VersionBucket and highest field removed.
(#2021)
# possible first bad commit: [60ff0fa1aacf592bea672641bc931b020a435b48]
SOLR-17057: JSON Query regression of defType (#2045)
# possible first bad commit: [f68cfbc1d84546f03c30ccbb9f7bd5df94bda924]
SOLR-17090: Remove DeleteAlias JAX-RS annotations (#2115)
# possible first bad commit: [dbe6e8031f4da8a15bccaa99a4e49f46ee4b5a00] Fix
documentation of Migrate Replicas (#2108)
# possible first bad commit: [1209027537bf929e5a0149eda92d76571ce936ac]
SOLR-17094: Close objects contained inside an ObjectCache (#2110)
# possible first bad commit: [508f63b28c49349b4735248265344e76ac81c1dc]
SOLR-16952: add DenseVectorField to DocsStreamer.KNOWN_TYPES (#2103)
# possible first bad commit: [6383063e5504bca84692526db6667c3e0ca9b8bd] docs:
fix typo in script update processor page (#2113)
# possible first bad commit: [ce9930338d2d576a3f83fc17754366c0bc0ca845]
SOLR-17050: Use compact JSON for Learning to Rank (LTR) feature and model
storage. (#2030)
# possible first bad commit: [1f42897ab71a2e537e126231110cf846b5e551e8]
SOLR-17084: CHANGES.txt update
# possible first bad commit: [180362a5b33fcf768ce4151d312ce1007c2c512f]
SOLR-17093: Collection restore API returns requestid when executed
asynchronously (#2111)
# possible first bad commit: [a9d0328dcde481520952f10222c77c133c7555a3] Fix ref
guide typo
# possible first bad commit: [ca146aaadd850218331168e62bec46a93d021c22]
SOLR-16952: add DocsStreamerTest.testDenseVectorField test (#2107)
# possible first bad commit: [80f24323d5cc2e3c5e02da23b183760a3d1f7a3e]
CHANGES.txt correct name typo
# possible first bad commit: [7eceece76771bdcd71245bcdfd5c0ae99ec980ee]
SOLR-17083: Make CoreSorter class configurable in solr.xml (#2088)
# possible first bad commit: [9f21a71bbd89fa61821850b64963062cc21256f8]
SOLR-16743: Auto reload keystore/truststore on change (#2100)
# possible first bad commit: [0b95a6e70f6361b9ca7dcbf34ef4ac982305b255]
SOLR-17084: SolrJ: shorten error message; don't serialize all "zombies" (#2097)
# possible first bad commit: [c1a3fd3a47475c5d3ff5da323ba8c41c5fb76283]
SOLR-17053: If all shards fail, fail the request despite shards.tolerant (#2102)
# possible first bad commit: [7bb28b43872d3d9e72d552aabde0e1afe329957e]
SOLR-17091 fix edit that got missed in last commit (#2105)
# possible first bad commit: [07accf4dffe1ca4bf6e93330753457a3ba154e4e]
SOLR-17091 Update cloud.sh to ignore -slim.tgz. (#2104)
# possible first bad commit: [fb9b6fd52f52706da5409f695a3d94c83d2a7fe8]
SOLR-16835: Add approximate-/select to OAS (#2079)
# possible first bad commit: [3ba83463840fc331eedabd2bd08e3ba6d3a6e462]
SOLR-17078: Upgrade ltr script to use Python3 (#2077)
# possible first bad commit: [f78f865890777799879033ae5362e4a12766cfca] Extract
duplicate code and move it to CollectionHandlingUtils (#2044)
# possible first bad commit: [c1cfaec00d37cbca71b62b4c535c1eed5fa7c4f6]
SOLR-10653: leader to replica update fail if there's a UUIDField in schema
(#2078)
# possible first bad commit: [2bbb06aac63ec2ec94aab73874f09959b39f881f]
SOLR-16974: Documentation and changes entry for global CB (#2069)
# possible first bad commit: [3cf2fb809d5214db82e7b99fb85035c7b336590a]
SOLR-17072: CLI package to print problem JSON Path (#2074)
# possible first bad commit: [f9c17ebd90180910a7d3d1a695c23c6686bf1191]
GH-2086: errorprone build fix #2086 (#2090)
# possible first bad commit: [0560291a285628e29ff7649d36897be972911342] exclude
eclipse settings from validation (#2082)
# possible first bad commit: [b339430541744a02c26c98335bc1cef04415c415] Tidy
fix for #2086
# possible first bad commit: [46b0ce0e02d88893722a310ff5294ea2848d8c14]
BlobRepositoryMockingTest: cleanup
# possible first bad commit: [d2643145959659813f298a5085ebd7d9ba3d0369] Fix
test failure on J9: do not mock jre class
# possible first bad commit: [a96eca6c1d88aff1d5f0b617e8c7dd768e51434b]
SOLR-17082 Disable TestGlobalCircuitBreaker on windows (#2087)
# possible first bad commit: [26c286aba5663494c8cfe92a7789a99e0f043917]
SOLR-17076: Optimize `OrderedNodePlacementPlugin#getAllReplicasOnNode` (#2076)
# possible first bad commit: [9463f666f40f1d72a0ac7b3c46c7f8048ef8eaa9]
SOLR-17079: Fix OverseerCollectionConfigSetProcessorTest (#2085)
# possible first bad commit: [4a9f98d6836c5fb9cfb2b4cdf0bb4096259fbd24]
SOLR-17079: fix test; close CoreContainer Ignore
OverseerCollectionConfigSetProcessorTest temporarily...
# possible first bad commit: [aca557a4e687d4bad475171306e4aa79967990df]
SOLR-17079: Allow to declare replica placement plugins in solr.xml (#2071)
# possible first bad commit: [8ad427744ac1b302fb23b8ff324401465ccb3939] fix
typo in tutorial-techproducts.adoc (#2083)
# possible first bad commit: [9eb0466472c24d29a3e5bfbcb78f08730db9cefc]
SOLR-17035 Add trace id to jetty thread names to improve debuggability (#2019)
# possible first bad commit: [ddcec23121c2a66ad18b456b1326c473f95525c8]
SOLR-17075: Fix ref-guide links and renable site checks by default (#2075)
# possible first bad commit: [4c4ef2ea1e51399a925383943008153816a9a5f4]
SOLR-16397: Tweak v2 'renamecore' API to be more REST-ful (#2072)
# possible first bad commit: [5a377140bb936cf13b383a853864f37a82f19de2]
SOLR-16911: Purge last hostContext references (#2052)
# possible first bad commit: [ebcb3b92f6f0b2736d312a83de9d2ccadc0980aa] Fix
errorprone with alternative runtime (ported from
https://github.com/apache/lucene/pull/12808)
# possible first bad commit: [3ebbb37af8be5c896c93e5cdb1740f5077dafe88]
SOLR-17062: Create JS client for Admin UI use (#2050)
# possible first bad commit: [18bf51ad8d72fba4f10e94726ee7d0b887baec0e]
SOLR-16961 Remove deprecated CircuitBreakerManager in 10.0 (#2059)
# possible first bad commit: [1e684380e873e7a25220925e0885d6ee1267d878]
SOLR-16975: Remove loading of solr.xml from zookeeper (main branch only) (#1920)
# possible first bad commit: [e740123546c7f20c6728df42d493e11f93dc8c79]
SOLR-16974: Global Circuit Breakers (#1919)
# possible first bad commit: [9bff25e4661c7b2c5eaa9cf376a049a6062b90e6]
SOLR-16252 Server admins cannot override default value for UPDATE_TIMEOUT_SECS
(#2061)
# possible first bad commit: [11141c0c6a788213e15a9eff1b5fe7e2ea4870ad]
SOLR-17041 Make CommitTracker currentTlogSize lazy (#2027)
# possible first bad commit: [88dbe12873d0474f48e087194a33e8fc411849a9]
SOLR-16397: Tweak v2 'swapcore' API to be more REST-ful
# possible first bad commit: [2062d057c003e4113b09b8e6aab49caa134b4a7c]
SOLR-16907: Fail when parsing an invalid custom permission definition from
security.json (#2040)
# possible first bad commit: [b17b17d1c49b81fbb62c0e072a8fb9fffcbc9042]
SOLR-16038: Rename PackageStore as Filestore (#1908)
# possible first bad commit: [0e91b7c82ee4e97df8ed4bed575646de7981d2c1]
SOLR-17067 SolrCloudTestCase activeClusterShape() only counts active replicas
of active shards (#2063)
# possible first bad commit: [0b59d371d85bd3d9da3c7cef5514dc286ef8c7a2] Capture
build scans on ge.apache.org to benefit from deep build insights (#2042)
# possible first bad commit: [e371e10cfdea68154e8d48b2acb133ef74fb4015]
SOLR-17046: ref-guide updates now that SchemaCodecFactory is implicit default
# possible first bad commit: [d2fa8427b970129589ba2ef0997f7395042ae9bd]
SOLR-17045: correct 'bug fix' jira id typo in CHANGES: SOLR-17046 -> SOLR-17045
# possible first bad commit: [96f0f65aeecade92f02f5efe6a2b5c2b3e97b80f]
SOLR-17046: SchemaCodecFactory is now the implicit default codec factory
# possible first bad commit: [15e56e9ae0da514447a587084cf053c68f689b04]
SOLR-17026: Fix releaseBuild without signing (#2051)
# possible first bad commit: [53bca0f5f42ce01d0ab97325b834aa0d51fc5c41] Fix TLS
integration tests for use with http1 - addendum
# possible first bad commit: [5482b3514aa22cdf98bbb53fa8fcb503e98d508a] Fix TLS
integration tests for use with http1
# possible first bad commit: [db0de927a2356151cc5aea7de8672120b46483fd] Add
option for specifying a imageTagSuffix in gradle (#2043)
# possible first bad commit: [456d3ec765d377badf62e18835e06d308e6fadd0] Exclude
the right Docker tests for slim image
{noformat}
And here is the specific {{git bisect run ../bisect.sh}} script i was using...
{noformat}
#!/bin/sh
# git bisect start BAD_SHA GOOD_SHA
# git bisect run ../bisect.sh
#
(git clean -fd && ./gradlew --stop && ./gradlew tasks && ./gradlew resolve
compileTestJava) || exit 125 # this skips broken builds
# Reminder: including @nightly in tests.filter isn't same as
-Ptests.nightly=true because of how test multipler/rarely/usually are affected
#./gradlew -p solr/core test -Ptests.filter='default or @BadApple or @Nightly'
--tests HttpPartitionTest
#./gradlew -p solr/core test -Ptests.nightly=true --tests HttpPartitionTest
./gradlew -p solr/core test -Ptests.nightly=true --tests
ShardSplitTest.testSplitMixedReplicaTypes
{noformat}
[~gerlowskija] and/or [~houston] - any chance one of you can suggest an
alternative {{./gradlew}} command that could be used to bisect all of these
commits that had to be skipped?
> ShardSplitTest 100% failures on main branch
> -------------------------------------------
>
> Key: SOLR-17360
> URL: https://issues.apache.org/jira/browse/SOLR-17360
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Chris M. Hostetter
> Priority: Major
>
> ShardSplitTest is a nightly only testclass that has 4 test methods which have
> recently been failing 100% of the time in jenkins, regardless of seed...
> * testSplitMixedReplicaTypes
> * testSplitStaticIndexReplicationLink
> * testSplitStaticIndexReplication
> * testSplitMixedReplicaTypesLink
>
> ...but AFAICT these failures are not new. IIUC this test has been failing on
> 100% of – the _MAIN_ branch – jenkins builds since ~ Oct/Nov {*}2023{*}!
> (I believe the historical graphs since then just look "sporadic" because it's
> a nightly only test so run's very infrequently and was still (mostly) passing
> on the 9x branch)
>
> ----
>
> It's trivial to see these failures locally, regardless of seed; or whether
> you run a single test method, or multiple test methods.
> Example...
> {noformat}
> git clean -fd && ./gradlew -p solr/core test -Ptests.nightly=true --tests
> ShardSplitTest.testSplitMixedReplicaTypes{noformat}
>
> The failures are all fairly non-sopecific...
> {noformat}
> > java.util.concurrent.TimeoutException: Timeout waiting to see state
> for collection=testSplitMixedReplicaTypes_rewrite
> :DocCollection(testSplitMixedReplicaTypes_rewrite//collections/testSplitMixedReplicaTypes_rewrite/state.json/18
> )={
> > "pullReplicas":2,
> > "configName":"conf1",
> ...
> > at
> __randomizedtesting.SeedInfo.seed([462B215EC450E717:FEE875FE388B3262]:0)
> > at
> org.apache.solr.common.cloud.ZkStateReader.waitForState(ZkStateReader.java:1884)
> > at
> org.apache.solr.cloud.api.collections.ShardSplitTest.doSplitMixedReplicaTypes(ShardSplitTest.java:442)
> > at
> org.apache.solr.cloud.api.collections.ShardSplitTest.testSplitMixedReplicaTypes(ShardSplitTest.java:407){noformat}
>
> ...with no errors in the logs indicating when/what might be going wrong.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]