[ 
https://issues.apache.org/jira/browse/CASSANDRA-17240?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17622675#comment-17622675
 ] 

Andres de la Peña commented on CASSANDRA-17240:
-----------------------------------------------

{quote}I have a question, why utests_trie was not added also for JDK11? Is it 
because the other variations of the unit tests like compression, etc are also 
not added or anything else?

If it is the first, then we need to add them. There is  ticket CASSANDRA-17930 
and initiative that we need to add all missing tests to all workflows to bring 
CircleCI on par with Jenkins. This will give us the opportunity to be able to 
release based on CircleCI until we fix some of the infra issues in Jenkins
{quote}
Do we have an agreement on whether we should run specialized unit tests 
(compression, trie, etc.) with all Java versions, and whether those jobs should 
those jobs be mandatory? By mandatory I mean automatically started on the 
pre-commit workflow. There is also the ongoing discussion about renaming jobs. 

Adding new jobs for j11 and making the jobs mandatory on Circle is mostly 
trivial. Perhaps it would be a good idea to modify all the jobs for  
specialized unit tests on a single ticket once we have a clear agreement of 
what jobs we want on CircleCI. If we do all of them at once we can have a 
better overall vision and consistency, wdyt?

As for being able to release based on CircleCI, the new trie-based 
configuration for utests is not yet available on Jenkins. So in this case 
Circle doesn't test less things that Jenkins, but more. Of course we should add 
this type of config to Jenkins for having parity.

> CEP-19: Trie memtable implementation
> ------------------------------------
>
>                 Key: CASSANDRA-17240
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17240
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Local/Memtable
>            Reporter: Branimir Lambov
>            Assignee: Branimir Lambov
>            Priority: Normal
>             Fix For: 4.2
>
>         Attachments: SkipListMemtable-OSS.png, TrieMemtable-OSS.png, 
> density_SG.html.gz, density_test_with_sharding.html.gz, latency-1_1-95.png, 
> latency-9_1-95.png, throughput_SG.png, throughput_apache.png
>
>          Time Spent: 13.5h
>  Remaining Estimate: 0h
>
> Trie-based memtable implementation as described in CEP-19, built on top of 
> CASSANDRA-17034 and CASSANDRA-6936.
> The implementation is available in this 
> [branch|https://github.com/blambov/cassandra/tree/CASSANDRA-17240].



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to