-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/string compression #7803
base: next-major
Are you sure you want to change the base?
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fcb50cd - Browse repository at this point
Copy the full SHA fcb50cdView commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f4d51c - Browse repository at this point
Copy the full SHA 9f4d51cView commit details
Commits on Jun 17, 2024
-
No Unique PTRs for
string interner
andstring compressor
(#7807)* No unique ptrs for string interner + limit number of interners * point fix client-reset test * code review
Configuration menu - View commit details
-
Copy full SHA for 22d15d9 - Browse repository at this point
Copy the full SHA 22d15d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f1d472 - Browse repository at this point
Copy the full SHA 8f1d472View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc31117 - Browse repository at this point
Copy the full SHA fc31117View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1d89781 - Browse repository at this point
Copy the full SHA 1d89781View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e8a751 - Browse repository at this point
Copy the full SHA 3e8a751View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5112b13 - Browse repository at this point
Copy the full SHA 5112b13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 499e630 - Browse repository at this point
Copy the full SHA 499e630View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce6f196 - Browse repository at this point
Copy the full SHA ce6f196View commit details -
RCORE-2064 String EQ/NEQ optimisations for compressed strings (#7820)
* find_first optimization for compressed strings * core test passing * compression tests for collection of strings * code review * Fixes (#7872) --------- Co-authored-by: Jørgen Edelbo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1afc39e - Browse repository at this point
Copy the full SHA 1afc39eView commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d35c8fc - Browse repository at this point
Copy the full SHA d35c8fcView commit details
Commits on Jul 16, 2024
-
RCORE-2065 use compressed string view for quick comparison if the lea…
…f is compressed (#7880) * use CompressedViewString cmp for compressed leaves * fix asan * code review * fix redudant code
Configuration menu - View commit details
-
Copy full SHA for aec4ca0 - Browse repository at this point
Copy the full SHA aec4ca0View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 10d4535 - Browse repository at this point
Copy the full SHA 10d4535View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 533a0f3 - Browse repository at this point
Copy the full SHA 533a0f3View commit details
Commits on Aug 1, 2024
-
RCORE-2157 Avoid to decompress Strings while sorting them. Instead us…
…e fast comparison provided by the interner (#7892) * initial test * add logic for fetching stringID to Descriptors (partially working) * fixes core tests * ops I cannot use C++20 :-) * fix test * fix handling for array mixed when it holds strings * fix improper use of mixed when it is not string * Compare only if both string ids are available * works for strings * enable mixed and fix bug in cmp function * code cleanup * remove alias dup * fix cmp function + simplify comparison function for sorting * lint * more readeable cmp function * test refactory, still missing cmp over links + mixed of diff type cmp * tests * code review * more tests for utf8 * code review * code review
Configuration menu - View commit details
-
Copy full SHA for 9278ebe - Browse repository at this point
Copy the full SHA 9278ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6b79b - Browse repository at this point
Copy the full SHA 8f6b79bView commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b6159e - Browse repository at this point
Copy the full SHA 7b6159eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9d1021 - Browse repository at this point
Copy the full SHA f9d1021View commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8325c81 - Browse repository at this point
Copy the full SHA 8325c81View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddc557e - Browse repository at this point
Copy the full SHA ddc557eView commit details
Commits on Aug 9, 2024
-
Merge pull request #7954 from realm/fsa/reduce-string-interner-locking
RCORE-2233 Reduce locking for StringInterner lookup and compare methods
Configuration menu - View commit details
-
Copy full SHA for 80b95d0 - Browse repository at this point
Copy the full SHA 80b95d0View commit details
Commits on Aug 21, 2024
-
Small fix to Table::typed_write
When writing the realm to a new file from a write transaction, the Table may be COW so that the top ref is changed. So don't use the ref that is present in the group when the operation starts.
Configuration menu - View commit details
-
Copy full SHA for 9fe448f - Browse repository at this point
Copy the full SHA 9fe448fView commit details