Skip to content

CASSANDRA-17014 3.11: Make test.methods consistently optional for all the Ant test targetsMake test.methods consistently optional for all the Ant test targets#1240

Closed
adelapena wants to merge 2 commits intoapache:cassandra-3.11from
adelapena:17014-3.11
Closed

Conversation

@adelapena
Copy link
Copy Markdown
Contributor

No description provided.

@adelapena adelapena closed this Nov 10, 2021
blambov pushed a commit to blambov/cassandra that referenced this pull request Aug 26, 2024
* Add failing test

java.lang.IllegalArgumentException: value already present: 0

	at com.google.common.collect.HashBiMap.put(HashBiMap.java:279)
	at com.google.common.collect.HashBiMap.put(HashBiMap.java:260)
	at org.apache.cassandra.index.sai.disk.v2.V2VectorPostingsWriter.buildOrdinalMap(V2VectorPostingsWriter.java:195)
	at org.apache.cassandra.index.sai.disk.v2.V2VectorPostingsWriter.remapPostings(V2VectorPostingsWriter.java:209)
	at org.apache.cassandra.index.sai.disk.vector.CassandraOnHeapGraph.flush(CassandraOnHeapGraph.java:392)
	at org.apache.cassandra.index.sai.disk.vector.VectorMemtableIndex.writeData(VectorMemtableIndex.java:407)
	at org.apache.cassandra.index.sai.disk.v1.MemtableIndexWriter.flushVectorIndex(MemtableIndexWriter.java:212)
	at org.apache.cassandra.index.sai.disk.v1.MemtableIndexWriter.complete(MemtableIndexWriter.java:124)
	at org.apache.cassandra.index.sai.disk.StorageAttachedIndexWriter.complete(StorageAttachedIndexWriter.java:214)
	at org.apache.cassandra.io.sstable.format.SSTableWriter.lambda$prepareToCommit$1(SSTableWriter.java:344)
	at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:407)
	at org.apache.cassandra.io.sstable.format.SSTableWriter.prepareToCommit(SSTableWriter.java:344)
	at org.apache.cassandra.db.compaction.unified.ShardedMultiWriter.prepareToCommit(ShardedMultiWriter.java:257)
	at org.apache.cassandra.db.ColumnFamilyStore$Flush.flushMemtable(ColumnFamilyStore.java:1406)
	at org.apache.cassandra.db.ColumnFamilyStore$Flush.run(ColumnFamilyStore.java:1315)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)

* SAI Update: ignore TTL when getting old row's vector value

* Improve comment
michaelsembwever pushed a commit to thelastpickle/cassandra that referenced this pull request Sep 25, 2024
* Add failing test

java.lang.IllegalArgumentException: value already present: 0

	at com.google.common.collect.HashBiMap.put(HashBiMap.java:279)
	at com.google.common.collect.HashBiMap.put(HashBiMap.java:260)
	at org.apache.cassandra.index.sai.disk.v2.V2VectorPostingsWriter.buildOrdinalMap(V2VectorPostingsWriter.java:195)
	at org.apache.cassandra.index.sai.disk.v2.V2VectorPostingsWriter.remapPostings(V2VectorPostingsWriter.java:209)
	at org.apache.cassandra.index.sai.disk.vector.CassandraOnHeapGraph.flush(CassandraOnHeapGraph.java:392)
	at org.apache.cassandra.index.sai.disk.vector.VectorMemtableIndex.writeData(VectorMemtableIndex.java:407)
	at org.apache.cassandra.index.sai.disk.v1.MemtableIndexWriter.flushVectorIndex(MemtableIndexWriter.java:212)
	at org.apache.cassandra.index.sai.disk.v1.MemtableIndexWriter.complete(MemtableIndexWriter.java:124)
	at org.apache.cassandra.index.sai.disk.StorageAttachedIndexWriter.complete(StorageAttachedIndexWriter.java:214)
	at org.apache.cassandra.io.sstable.format.SSTableWriter.lambda$prepareToCommit$1(SSTableWriter.java:344)
	at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:407)
	at org.apache.cassandra.io.sstable.format.SSTableWriter.prepareToCommit(SSTableWriter.java:344)
	at org.apache.cassandra.db.compaction.unified.ShardedMultiWriter.prepareToCommit(ShardedMultiWriter.java:257)
	at org.apache.cassandra.db.ColumnFamilyStore$Flush.flushMemtable(ColumnFamilyStore.java:1406)
	at org.apache.cassandra.db.ColumnFamilyStore$Flush.run(ColumnFamilyStore.java:1315)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)

* SAI Update: ignore TTL when getting old row's vector value

* Improve comment
michaelsembwever pushed a commit to thelastpickle/cassandra that referenced this pull request Jan 7, 2026
* Add failing test

java.lang.IllegalArgumentException: value already present: 0

	at com.google.common.collect.HashBiMap.put(HashBiMap.java:279)
	at com.google.common.collect.HashBiMap.put(HashBiMap.java:260)
	at org.apache.cassandra.index.sai.disk.v2.V2VectorPostingsWriter.buildOrdinalMap(V2VectorPostingsWriter.java:195)
	at org.apache.cassandra.index.sai.disk.v2.V2VectorPostingsWriter.remapPostings(V2VectorPostingsWriter.java:209)
	at org.apache.cassandra.index.sai.disk.vector.CassandraOnHeapGraph.flush(CassandraOnHeapGraph.java:392)
	at org.apache.cassandra.index.sai.disk.vector.VectorMemtableIndex.writeData(VectorMemtableIndex.java:407)
	at org.apache.cassandra.index.sai.disk.v1.MemtableIndexWriter.flushVectorIndex(MemtableIndexWriter.java:212)
	at org.apache.cassandra.index.sai.disk.v1.MemtableIndexWriter.complete(MemtableIndexWriter.java:124)
	at org.apache.cassandra.index.sai.disk.StorageAttachedIndexWriter.complete(StorageAttachedIndexWriter.java:214)
	at org.apache.cassandra.io.sstable.format.SSTableWriter.lambda$prepareToCommit$1(SSTableWriter.java:344)
	at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:407)
	at org.apache.cassandra.io.sstable.format.SSTableWriter.prepareToCommit(SSTableWriter.java:344)
	at org.apache.cassandra.db.compaction.unified.ShardedMultiWriter.prepareToCommit(ShardedMultiWriter.java:257)
	at org.apache.cassandra.db.ColumnFamilyStore$Flush.flushMemtable(ColumnFamilyStore.java:1406)
	at org.apache.cassandra.db.ColumnFamilyStore$Flush.run(ColumnFamilyStore.java:1315)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)

* SAI Update: ignore TTL when getting old row's vector value

* Improve comment
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.

1 participant