This is an automated email from the ASF dual-hosted git repository.

blambov pushed a change to branch HCD-209
in repository https://gitbox.apache.org/repos/asf/cassandra.git


     was 9a7117514a HCD-209: Fix queries on early-open BTI files

This change permanently discards the following revisions:

 discard 9a7117514a HCD-209: Fix queries on early-open BTI files
 discard 8277624b42 CNDB-15623: Only use write path for CDC tables in 
CassandraStreamReceiver if CDC is enabled on the node (#2043)
 discard d7b8944369 CNDB-15570: Fix handling mixed key types in SAI iterators
 discard db4ea89f5f CNDB-14861: Fix usage of PrimaryKeyWithSource in SAI
 discard b9c402bf50 CNDB-15157: limit log lines during commitlog replay (#2001)
 discard d6c7b5992d CNDB-8641: Add a metric to count all request errors (#1983)
 discard bc9628b39d CNDB-15362: Replace SASI by a dummy implementation (#2013)
 discard 48eb7979f4 CDNB-15253: make UCS shard progression smoother when 
num_shards and min sstable size are configured (#2031)
 discard 243ca724d9 CNDB-15519 test BM25 after compaction too (#2026)
 discard 00c32009ab CNDB-15448: Bump jvector to 4.0.0-rc.3 (#2012)
 discard 7e7230c065 CNDB-15381: Port CASSANDRA-20888 index hints improvements 
(#2004)
 discard 748018ec51 CNDB-15485: Fix ResultRetriever key comparison to prevent 
dupes in result set (#2024)
 discard 3580ced7cc CNDB-14650: allow mixed mode repair
 discard 46f8b7e9f4 CNDB-15452: Split SAI metrics query types into disjoint 
categories (#2015)
 discard 5ea12215c8 CNDB-15141: add LogTransaction#validate API to perform 
validation before txn prepare (#2008)
 discard 7e5827dff8 CNDB-14509: Mark function as public (#1995)
 discard 6383d217b6 CNDB-15300: Add 
`SSTableReader#getApproximatePositionsForRanges` (#1993)
 discard d8005b7db1 CNDB-15435: Only count live data size in bytes-based paging 
(#2010)
 discard 0be2515e79 CNDB-15393: fix ShardManager#coveringRange to decrement 
left instead of incrementing right (#2003)
 discard aae5c62651 CNDB-15423: Make TopKProcessor lazily load queryVector 
(#2007)
 discard 550263fd6f CNDB-15155: Segregate SAI's query metrics per query type 
(#1969)
 discard 778a99a98e CNDB-15363: add test to verify guardrails profiles defaults
 discard c0ee3e117c CNDB-15160: add counter to track num of skipped compaction 
aggregates due to insufficient disk space (#1962)
 discard caa2c03b57 CNDB-15312: Fix multi-column partition key CQL generation 
in DataRange
 discard 2e2795897d CNDB-15291: use correct response verb in 
AbstractReadResponseTest
 discard ab17081c20 CNDB-15239: Add ALLOW FILTERING to 
AbstractReadQuery#toCQLString (#1974)
 discard b3d7c34ab8 CNDB-9697: notify JVMStabilityInspector when encountered 
corruption exception on compaction task (#1901)
 discard 0f50569d4a CNDB-7237: add metrics to track replica response sizes
 discard 71f1fc08ea DSP-24600 & CASSANDRA-20485 Fixes & test additions for 
handling of UDTs across versions
 discard c68d2bf74f CNDB-15135: use EmptyFactory to avoid loading SAI 
per-sstable files if SAI_INDEX_READS_DISABLED is true (#1958)
 discard 1226594301 CNDB-13408 Improve BM25 test with better logic (#1963)
 discard ee54a0a1d9 CNDB-15022 Introduce additional guardrail profile for HCD 
There are now three profiles for guardrail defaults: none|dbaas|hcd
 discard 46d10efb15 CNDB-15153: Improve logging of partition-restricted index 
queries (#1956)
 discard 851accf4f3 CNDB-15156: Include actual number of cached rows above 
threshold in RFP warn (#1959)
 discard 580cb5d048 CNDB-14207: Don't mark the index non-queryable if flush 
fails (#1770)
 discard 06aa88942e CNDB-15058: track in-flight BF memory usage from trie index 
writer if early open is not enabled (#1949)
 discard b5a39e5f4c CNDB-14343: Fix ANN queries on primary key and static 
columns (#1800)
 discard ff6cfe5b9e Revert "HCD-179 Guardrail defaults for on-prem"
 discard 3e1c7655da CNDB-15001: Fix testing of ann_use_synthetic_score (#1931)
 discard 8923a9a29c CNDB-15002: Fix handling of grouped primary keys in 
ScoreOrderedResultRetriever (#1932)
 discard d440adfeb9 CNDB-9018: cache SSTable:CompactionMetadata in order to not 
read from storage multiple times (#1922)
 discard 8b5835f089 CNDB-14983: Fix 
MetadataSerializerTest#testSerializationWithEncryption under bigtable test 
profile. (#1930)
 discard 0ae1c79446 CNDB-14691 add DoD link to CNDB repo (#1857)
 discard 187eebe727 HCD-178: Upgrade commons-lang3 from 3.11 to 3.18.0 (#1919)
 discard 7940e9c59a HCD-179 Guardrail defaults for on-prem
 discard a0e7a45b2b CNDB-14921: Add JMH benchmark for SAI queries selectivity 
(#1913)
 discard eade48b535 CNDB-14577: Compact all SSTables of a level shard if their 
number reaches a limit (#1873)
 discard 23eb32b6a7 CNDB-13129: Add index hints
 discard 013e7bbee3 CNDB-13129: Add CqlBuilder.OptionsBuilder
 discard 6698568d53 HCD-111 Usability Requirements and Checks
 discard c894d946d7 HCD-147: Add createsystemkey subcommand to nodetool (#1759)
 discard e897bad6c3 CNDB-12651: Fix flaky 
VectorDistributedTest.rangeRestrictedTest (#1834)
 discard 4182c623b7 DSP-23657: Introduce sstable encryption (v2) (#1795)
 discard 81f2cf8cb7 CNDB-11666: Batch clusterings into single SAI partition 
post-filtering reads (#1883)
 discard 448841b521 CNDB-14773: avoid Int2IntHashMap overflow in 
RAMStringIndexer and improve memory track to include array memory usage (#1885)
 discard 6db2a5c17c HCD-136 Translate gossip application states for C* <4.0 and 
dse-6.x legacy peers
 discard dba5694063 HCD-136 – DSE 6.8 to CC4 internode transport compatibility
 discard 4c6fe698cd CNDB-12972: Enhance controller config file handling for 
long names (#1862)
 discard 96f7b6ccb4 CNDB-14683: Cherry-pick fix for flaky LogTransactionTest 
(#1870)
 discard e2ef6e2abf CNDB-14797: Upgrade to jvector 4.0.0-rc1 (#1866)
 discard f23b0bf3d4 CNDB-14353: fetch non-compacting sstables instead of live 
sstables for UCS (#1861)
 discard cbb549555f CNDB-13192: Bump the default `cassandra.sai.latest.version` 
from `DC` to `EC` so we support BM25 by default.  (#1737)
 discard d41c2a89cd CNDB-14725: add 
SSTableFlushObserver#onSSTableWriterSwitched to flush SAI segment builder for 
written shards without waiting for entire transaction to complete (#1859)
 discard c0686a1375 CNDB-14722: handle OOM error for compaction task (#1856)
 discard bf2852fc4d CNDB-10308: Fix flaky BinLogTest (#1840)
 discard 1413f47c0d CNDB-13553 aggregate document frequencies on entire node 
(#1802)
 discard 8b1a26a1fc CNDB-14501: Enable checksum for jvector index files 
starting at version EC (#1841)
 discard 876ce2e5d2 HCD-130 incremental repair failure during compaction (#1728)
 discard 934e2b0133 CNDB-14554: Fix 2 PEP8 violations in cql - E127 and W293; 
This fixes Python DTest test_pycodestyle_compliance
 discard c5e2e64cdb CNDB-14602: Fix bytes-based paging for partition deletions 
(#1835)
 discard dfc5595f40 CNDB-14586: Fix 
StorageHandlerTest#testOnOpeningWrittenSSTableFailure on bigtable (#1833)
 discard ceb18178c1 CNDB-13524: Properly shutdown executors, use test CFS in 
PendingAntiCompactionTest
 discard 221fb3b82d CNDB-13724: reduce num of test keys in LongVectorTest to 
avoid jenkins timeout (#1831)
 discard 8116484a16 CNDB-14301: couple jvector file format and SAI version 
(#1786)
 discard 97c62b2a10 CNDB-14524: Reset view before calling GraphSearcher#search 
(#1826)
 discard 4fbf95a295 CNDB-14477: Validate SAI Components in Verifier (#1816)
 discard f837cffea4 CNDB-14392: Use QueryView's MemtableIndex references for 
search (#1799)
 discard 30f9d9683a CNDB-14481: Fix IllegalStateException in 
SegmentMetadataBuilder (#1808)
 discard f4e5eeb5a7 CNDB-14239: expose index components validation method with 
no side-effect (#1794)
 discard e0a509f46a CNDB-14460: Fix Nodes test flakiness resulting from unsafe 
interleaving of async operations in test scenarios (#1812)
 discard f750b04ea4 CNDB-13238: Fix flaky CounterLockManagerTest interruption 
tests that don't properly wait for a finally block to complete (#1820)
 discard 9fac4377a7 HCD-151: Port CASSANDRA-20636 (#1807)
 discard 57e02ed103 CNDB-14348: Forbid BM25 queries on non-regular columns 
(#1793)
 discard 84f7c95373 CNDB-14361 use node's total document and term counts (#1791)
 discard 8cccc374fc CNDB-14317: Optimize doc freq computation for memtable BM25 
queries (#1789)
 discard 431b764f53 CNDB-14306: Update ANN_USE_SYNTHETIC_SCORE to default to 
true for SAI version >EC (#1787)
 discard e16dc73f20 CNDB-14374: Fix flaky test 
testIndexExceptionsTwoIndexesOn3NodeCluster (#1796)
 discard bce1f447b4 HCD-153  C* 3.x don't like the trailing sha in the version 
over gossip (VersionedValue)
 discard 09190f8dd4 CNDB-14144: Change Version.LATEST to ED. Move 
testIndexMetaForNumRows from BM25Test to FeaturesVersionSupportTest and extend 
coverage for all versions. Add FeaturesVersionSupportEDTest. Make BM25Test 
tests run on all sai versions post BM25_EARLIEST
 discard 0aff773df5 CNDB-14159: Fix DOC_LENGTHS offset calculations (#1745)
 discard 4030c2748b CNDB-14291: Fix flaky SingleNodeQueryFailureTest (#1784)
 discard fef88714ec CNDB-13997 maintain total terms count in memindex (#1776)
 discard 1db6138b64 CNDB-13830: Fix KD-tree metrics test (#1778)
 discard ae1c14c0ba CNDB-13565: allow to set memtable shard lock fairness via 
JMX and a system property (#1785)
 discard b667550cc0 CNDB-14237-main-cherry-pick: register composite compaction 
observer as additional obverser on top of UCS (#1783)
 discard c133fab6ad CNDB-13925: Prefer not analyzed indexes for contains 
queries (#1718)
 discard 4bc9132af9 CNDB-13563: Fix 
ReducingKeyIteratorTest#testTotalAndReadBytesManySSTables (#1762)
 discard d2dda6192b CNDB-14123: allows intercepting issues opening flushed 
sstables (#1742)
 discard f7a70ff162 CNDB-13617: EstimatedHistogram uses C* bucket boundaries 
regardless of the DSE-compatibility flag (#1725)
 discard c0a2d76146 CNDB-14057: Make SAI metrics accessible to CNDB
 discard 569eb8a9cd CNDB-14242: Upgrade jvector to 4.0.0-beta.5 (#1773)
 discard 087e33e0a3 CNDB-13770: Separate timeout for aggregation queries (#1740)
 discard 12a30b53af CNDB-14182: Add some null checks in InMemoryTrie
 discard 708b56d823 cndb-14201: allow UCS#getNextBackgroundTasks to config 
custom compaction observer for composite compaction (#1767)
 discard 172adfb28e CNDB-14232 fix flakiness in BM25 by createIndex (#1769)
 discard 133ac779d6 CNDB-14210: Fix analyzed sai index on compound partition 
key column (#1763)
 discard 84e62565e6 CNDB-14167: Set jvector_version on disk file format to 2 
(#1757) (#1760)
 discard 90080e7b69 CNDB-141284: use `ByteBuffer.remaining` instead of `limit` 
to asset size (#1755)
 discard c5300aef04 CNDB-14614-re-merge: abort compaction task or index build 
if index is unloaded after tenant unassignment (#1766)
 discard 84fd47b958 Revert DSP-23657 (#1765)
 discard 70118b6a00 Revert "CNDB-14614: abort compaction task or index build if 
index is unloaded…"
 discard 0728054a58 CNDB-14175: Create necessary tmp directories in 
SaiRandomizedTest before we run tests. The patch can be tested on 
InvertedIndexSearcherTest, for example.
 discard 5e9eac7a82 CNDB-14614: abort compaction task or index build if index 
is unloaded after tenant unassignment (#1754)
 discard 229854b7d5 DSP-23657: Introduce sstable encryption (#1669)
 discard 79189265f3 CNDB-14153: Fix SAI updates (non-null solution) (#1751)
 discard 24f1875ff5 CNDB-14171: handle update as insert for SAI version AA 
(#1748)
 discard cd11ec85a6 CNDB-14160: Fix IndexContext#getReferencedView (#1744)
 discard 9e6e8e185c CNDB-13978: Don't count tombstones in 
DataLimits.Counter.CQLCounter#bytesCounted (#1735)
 discard 761992bdca CNDB-13437: add replacement API to TokenMetadata for token 
replacement with different address (#1666)
 discard 42fbc99177 CNDB-14024: use dynamic snitch for remote counter leader 
selection to skip slowest replica if configured (#1734)
 discard eb2f3d54ad CNDB-13994: trigger memtable flush when index memtable 
reaches size threshold or expiration period. Default disabled. (#1724)
 discard 9a6a4ea89d CNDB-13666 use all documents in calculating average docs 
length (#1686)
 discard 98eafa1098 HCD-110 Add plugin support for CQLSH (#1722)
 discard f97ae1cead Improve code in affected files
 discard 85e198c022 CNDB-13905 provide total point count to BKDWriter
 discard 3871c451ad CNDB-13905: Fix valueCount check and error message in 
BKDWriter
 discard 2ddbdb1639 CNDB-12407: lazily load token in PrimaryKeyWithSource 
(#1500)
 discard 8f317826cd CNDB-13693: Make SAI's view referenceable to simplify 
locking query view (#1700)
 discard 62e153729e Cherry-pick all the fixed about CNDB-13591 into main branch 
(#1719)
 discard 13d5741402 CNDB-13902: Fix incorrect results of min / max in-built 
functions on clustering columns in descending order - port CASSANDRA-20295
 discard d0701b3167 CNDB-13075: Reuse the analyzed tokens of the right operand 
of an analyzed expression (#1620)
 discard 67907507ec Document recent vector index and query config options 
(#1708)
 discard 3508620089 CNDB-13848-followup: add IFilterSerializer interface to 
avoid type casting during serializaion. (#1711)
 discard a459b06aac CNDB-13534: Add 
RequestFailureReason.FEATURE_NEEDS_INDEX_REBUILD
 discard cb3ee3d02c CNDB-13739 count numRows correctly in SSTable SAI (#1695)
 discard 7d52230c8e CNDB-13847: Add Token::fromLongValue method to simplify SAI 
token creation (#1709)
 discard 1458fedf14 CNDB-13848: avoid serializing AlwaysPresentFilter when BF 
memory limit is reached (#1710)
 discard 053fc12481 CNDB-13625: Implement rerankless vector search through 
ANN_OPTIONS (#1705)
 discard 6c2cd8d30e CNDB-13833: Fix QueryTimeoutTest on JDK22
 discard 9cd80cec1a CNDB-13822: Add ANN_OPTION use_pruning (#1704)
 discard df81d9aec4 CNDB-13689: use NodeQueue::pushMany to decrease time 
complexity to build heap (#1693)
 discard 9fd4c4c208 CNDB-13639: Adds optional prefetching for known sequential 
reads (#1692)
 discard 1d762c6f4d CNDB-13718: Switch to official Apache Lucene 9.8.0 dep 
(#1694)
 discard 3e1bbc9bb7 SAI: test that default stop words are the 
ENGLISH_STOP_WORDS_SET (#1697)
 discard 8d98a4b815 CNDB-13766: Upgrade to jvector 4.0.0-beta.4 (#1698)
 discard 1d12f9cf2f CNDB-13696: Add BM25 hybrid search test on collections 
(#1701)
 discard e98a00f35f CNDB-13524 Adds a timeout to Future.get calls in 
PendingAntiCompactionTest (#1664)
 discard 906e4acc2c CNDB-13785: fix IndexComponentDiscover#StateBuilder to pass 
MB instead of bytes (#1699)
 discard 14baf8b905 CNDB-13695 Set operationContextTracker in 
ExecutorLocals.set along with other locals. (#1689)
 discard 167a98c35a CNDB-13696 fix empty iterator access in BM25 search on 
partial SSTable (#1691)
 discard e12f4a2fcc CNDB-13671 simplify tests with collection condition (#1688)
 discard 4f99883b19 CNDB-13582: Ignore TOC when discovering SAI components of 
sstables from DSE
 discard 61f57a6024 CNDB-12937: enable jvector 4; remove jvector 3 write 
support (#1685)
 discard c02e486c44 CNDB-13583: Add vector ann and brute force metrics (#1683)
 discard 18fe538b16 CNDB-13624: Silence snakeyaml warnings in test-cdc by 
removing duplicate cdc_enabled key in base yaml (#1680)
 discard 5cb23da1ad CNDB-12937: Update jvector to 4.0.0-beta.2; add new graph 
construction parameters to index config (#1676)
 discard 08557dfb2b CNDB-13618 remove long index name test after fix (#1681)
 discard f7641a485a CNDB-13372 Introduce min Paxos backoff time (#1651)
 discard 0716022956 Handle IndexBuildInProgress exception in InboundSink
 discard 9eb18a6c15 CNDB-13417: Reduce object alloc. on brute force hybrid ann 
path (#1643)
 discard cb3de82121 CNDB-13408 add BM25 tests to compare with CNDB (#1663)
 discard 460a7c4973 CNDB-13505: Update PR checklist reminding people about the 
correct license header in new files
 discard 830613ed55 CNDB-13499: Optimize simple BM25 by deferring PrK creation 
(#1662)
 discard e2f79c8c71 HCD-122 Backports CASSANDRA-20368 and CASSANDRA-20450
 discard 362af8d863 CNDB-13457: Fix problems with byte-comparable versions in 
SAI  (#1655)
 discard b741795320 CNDB-13464: Ordering on non-clustering column requires the 
column to be indexed with a non-analyzed index (#1656)
 discard 9cd33f3ca8 CNDB-13446: Make search-then-sort BM25 queries apply BM25 
filter (#1659)
 discard 2915032ad6 CNDB-13462: Add support for updating terms in SAI's 
TrieMemoryIndex (#1200)
 discard 0703ce385c CNDB-13353: Queries with index-based ordering should reject 
aggregation queries (#1638)
 discard 7653af99ee CNDB-13480: NullPointerException when using ORDER BY BM25 
after deleting a row (#1653)
 discard f38360e514 HCD-62 Upgrade of several libraries (#1563)
 discard ebc4bc6077 CNDB-13171: Fix query_filters guardrail using the index 
analyzer instead of the query analyzer (#1615)
 discard afda625394 CNDB-12620 Users should get INDEX_BUILD_IN_PROGRESS instead 
of INDEX NOT AVAILABLE when they cannot query because an index is building.
 discard 4b16c619ee CNDB-13305: change 
IndexComponentDiscovery#discoverComponents signature to use SSTableReader and 
add more loggings to index tracking (#1644)
 discard 99b27c359a CNDB-13403: Add source column to synthetic column's 
ColumnMetadata (#1641)
 discard 83a5b3ac39 CNDB-13342: Add 4th component to the version (#1642)
 discard 4948d6929f HCD-109 Deserialise dse 6.8 PeerInfo files
 discard f27dc68970 CNDB-13299 prevent too long index names (#1633)
 discard f6260d5e0e CNDB-13375 don't use keyspace name length in error message 
(#1639)
 discard f0ed83e5f5 CNDB-13074: Reject analysis options on frozen collections 
(#1610)
 discard 88675baf4c CNDB-13330: Fix wildcard select with BM25 order
 discard 7ce9397025 HCD-73: Fix replacing node stuck in hibernation state 
(#1626)
 discard 6de8ee18fe Ninja: Removed ThreadLocalRandom usage in 
ANNOptionsDistributedTest, as causing test flakiness.
 discard 34d68bb186 HCD-93 Back-ports Error out on noop GRANT/REVOKE
 discard 384ba23655 Add support for a per-operation context (#1619)
 discard 4c532d2249 CNDB-12503 remove column name restrictions in SAI (#1539)
 discard c75523469e CNDB-12922 ANNOptions validation now checks the endpoint 
connection messaging version (#1624)
 discard 10e71464a9 CNDB-13241 CCM's converged-cassandra branch moving from 
riptano/ccm to datastax/cassandra-ccm
 discard e69c25f30a CNDB-12683 validate table name length for not-internal 
(#1623)
 discard 4a6a668423 CNDB-12599: Expose compactions' space overhead for CNDB 
(#1609)
 discard 979b792603 CNDB-13203: Use MessagingSuccess's version for cnx version 
(#1621)
 discard 840d5afcf2 CNDB-13196: Fix BM25 file access race condition  (#1622)
 discard a14cd51629 HCD-73: Add a jmx endpoint to change the node state in 
gossip (#1617)
 discard 267cfd3721 CNDB-11460 another fix for cqlsh unicode tests in 
TestCqlshUnicode (#1618)
 discard 59faf8a021 CNDB-12922: Implement rerank_k in SAI ANN queries (#1562)
 discard cc92316435 CNDB-12736: allow disabling prepared statement persistence 
(#1547)
 discard 6050746023 CNDB-12683 improve name validation functions and test long 
names (#1605)
 discard 22831a6681 CNDB-12382 Implement Counter locks without Striped locks 
(#1592)
 discard fbb184c261 HCD-96: Upgrade Netty to 4.1.118.Final (#1606)
 discard d0f026530e HCD-84 Feature flag to skip Ford Fulkerson (#1612)
 discard 3f00247be1 Fix EqBehavior bug introduced by #1434 (#1614)
 discard 73a5e97900 CNDB-11532: Adaptive compression
 discard 76bf1ce445 Partially port CASSANDRA-13890 from apache/cassandra
 discard 3f14855c47 CNDB-12905: Allow usage of ReadQuery#execute rather than 
only executeInternal in CQL utests (#1564)
 discard 72b67222e8 Revert "Revert "HCD-82 Enables auth* classes configuration" 
(#1607)"
 discard b0cdc37bc2 Implement synthetic columns and ORDER BY BM25 (#1434)
 discard 303c520143 HCD-74: Fix CorruptSSTableException in UCS with compression 
(#1602)
 discard 5ed91d7461 HCD-75: Fix and improve EstimatedRowCount metric (#1604)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to