Comments (4)
Sorry but I am closing this issue as it is invalid.
You must show that your inputs follow the Roaring specification which explicitly documented:
https://github.com/RoaringBitmap/RoaringFormatSpec
As I wrote in the previous issue, badger use their own custom implementation: https://github.com/dgraph-io/sroar
That is fine but if you encounter format incompatibilities with standard Roaring bitmaps, then reach out to Dgraph.
We only support the roaring library and the standard Roaring format.
You can use customized implementations but we will not support it.
You can, of course, suggest pull requests to use with new functionality to accommodate your needs.
Of course, it is possible that we have bugs. If so, please provide analysis and test cases.
Your bug report should not involve serialized data by another library we do not support. If this other library was meant to produce standard Roaring bitmaps, then issue a bug report with them, using the specification.
If you have standard compliant inputs that we fail to deserialize properly, please demonstrate that your serialized data is compliant with our format and open a bug report with such data. Note that I consider such bugs unlikely.
from roaring.
Agreed. But the point is whatever values we are storing in the bitmap, we are storing the same in db as []byte and fetching the same []byte from memory and writing it back in the bitmap. If the values stored in the bitmap are valid, it should not give an error. @lemire
from roaring.
Then you should be able to reproduce the issue using a standard compliant input. Please make sure to document how it follows the standard. Provide reproducible code.
from roaring.
Let me elaborate...
If the values stored in the bitmap are valid
That's the critical part. You have to prove that it is the case. You have to see whether they are standard compliant. Most likely, they are not.
from roaring.
Related Issues (20)
- upper bound memory estimate HOT 3
- question: what is Freeze? HOT 2
- Failed to read runtime container content: unexpected EOF HOT 1
- External-memory roaring data structure HOT 2
- Add Bitmap.NextAbsentValue HOT 5
- error in roaringArray.readFrom: could not read initial cookie: unexpected EOF HOT 7
- [roaring64] Why Or function modify bitmap "a" in this example? HOT 7
- Regarding memory use of maximum size and removal of bit number HOT 2
- UnmarshalBinary has containers with needCopyOnWrite set to true HOT 1
- Implement roaring_bitmap_internal_validate HOT 2
- error in roaringArray.readFrom: did not find expected serialCookie in header HOT 2
- make qa fails for release 1.6.0
- incorrect GetSizeInBytes() value HOT 1
- "error in roaringArray.readFrom: did not find expected serialCookie in header" when reading a bitmap written by roaring64 HOT 5
- "Could not deserialize bitmap for key #0: error in roaringArray.readFrom: did not find expected serialCookie in header" on v1.8.0 when reading a bitmap written by roaring64 HOT 1
- Go get error HOT 2
- Feature request : mmap roaring bitmap for use in multi threaded inter-process/separate program HOT 1
- Feature request for 128bit for ipv6 usage. HOT 3
- possible to do an mmap version of roaring bitmap for golang? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from roaring.