concurrent-trees icon indicating copy to clipboard operation
concurrent-trees copied to clipboard

Concurrent Radix and Suffix Trees for Java

Results 21 concurrent-trees issues
Sort by recently updated
recently updated
newest added

``` It would be useful to support wildcard queries. Two approaches to be investigated (both of which will be tracked in this issue): (1) A permuterm index on top of...

Priority-Medium
auto-migrated
Type-Enhancement

Thanks for this library, I have not found an equally comprehensive standalone implementation of a radix tree for Java, I really appreciate that you put this out! I was planning...

I am not sure if you wanted to add this, but with these changes all trees become iterable over their values. This can be rather convenient, especially with newer Java...

`03-30 12:31:41.152 3068 9801 E AndroidRuntime: java.lang.IllegalStateException: Unexpected failure to classify SearchResult: SearchResult{key=537742223652646, nodeFound=Node{edge=23652646, value=[29], edges=[]}, charsMatched=15, charsMatchedInNodeFound=8, parentNode=Node{edge=422, value=null, edges=[Node{edge=23652646, value=[29], edges=[]}, Node{edge=78335, value=[26], edges=[]}]}, parentNodesParent=Node{edge=77, value=null, edges=[Node{edge=334262, value=[10],...

```java java.lang.IllegalStateException: Unexpected failure to classify SearchResult: SearchResult{key=/storage/emulated/0, nodeFound=Node{edge=/storage/emulated/0, value=0, edges=[]}, charsMatched=19, charsMatchedInNodeFound=19, parentNode=Node{edge=, value=null, edges=[Node{edge=/storage/emulated/0, value=0, edges=[]}, Node{edge=0, value=3, edges=[]}, Node{edge=1, value=4, edges=[]}, Node{edge=2, value=5, edges=[]}, Node{edge=3, value=6, edges=[]},...

Bumps [junit](https://github.com/junit-team/junit4) from 4.8.2 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...

dependencies

There is a bug that an element, that is added in a concurrent thread, can be found by `getValueForExactKey` and not found by the following `getValuesForKeysEndingWith`. The bug can be...

Hi Niall, I've started to basically port your code to C# initially without any support for **thread-safety** nor consistency for concurrent modifications. I'd like to know if you have any...

The current documentation does not mention these methods in InvertedRadixTree: - `getLongestKeyPrefixing(CharSequence var1)` - `getValueForLongestKeyPrefixing(CharSequence var1)` - `getKeyValuePairForLongestKeyPrefixing(CharSequence var1)` I had a usecase for creating simple URL wild card matching,...

Why not implement trie directly in byte array?