[ 
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: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to