summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Rename UniqueStoreDictionaryBase -> IUniqueStoreDictionary.Geir Storli2019-08-279-22/+22
* Rename enum store dictionary api and implementation and move to separate files.Geir Storli2019-08-271-2/+2
* Merge pull request #10424 from vespa-engine/geirst/rewrite-enum-store-diction...Geir Storli2019-08-278-24/+183
|\
| * Move count functions from enum store dictionary to unique store dictionary.Geir Storli2019-08-276-0/+124
| * Add read snapshot class for unique store dictionary.Geir Storli2019-08-275-24/+59
* | Also update compaction count for old style compaction.Tor Egge2019-08-272-2/+3
|/
* Merge pull request #10417 from vespa-engine/toregge/use-unique-store-enumerat...Geir Storli2019-08-274-5/+37
|\
| * Use unique store enumerator when saving enumerated attribute vectors.Tor Egge2019-08-264-5/+37
* | Merge pull request #10401 from vespa-engine/balder/avoid-sync-on-shared-executorHenning Baldersheim2019-08-263-10/+16
|\ \ | |/ |/|
| * Split ThreadExecutor in syncable and not.Henning Baldersheim2019-08-253-10/+16
* | Merge pull request #10398 from vespa-engine/toregge/add-workaround-for-aligne...Geir Storli2019-08-267-43/+45
|\ \
| * | Fix class comment.Tor Egge2019-08-231-1/+1
| * | Rename UniqueStoreSaver => UniqueStoreEnumerator.Tor Egge2019-08-235-33/+32
| * | Trim down include.Tor Egge2019-08-231-1/+1
| * | Add workaround for use of deprecated AlignedEntryRefT.Tor Egge2019-08-234-8/+11
| |/
* / Change EnumStoreDictBase to inherit UniqueStoreDictionaryBase to use more fun...Geir Storli2019-08-232-34/+36
|/
* Merge pull request #10384 from vespa-engine/geirst/rewrite-enum-store-dictionaryGeir Storli2019-08-234-38/+63
|\
| * Rename template argument.Geir Storli2019-08-232-37/+34
| * Rewrite enum store dictionary to inherit unique store dictionary.Geir Storli2019-08-222-3/+5
| * Change unique store dictionary to take btree dictionary type as template argu...Geir Storli2019-08-224-31/+57
* | Do not generate old formats, not even in tests.Henning Baldersheim2019-08-212-6/+4
|/
* Merge pull request #10324 from vespa-engine/toregge/avoid-hang-in-vespalib-we...Tor Egge2019-08-211-0/+19
|\
| * Avoid hang in vepalib::ws::Acceptor::accept_main on systems whereTor Egge2019-08-191-0/+19
* | Test normal doubles.Tor Egge2019-08-201-1/+1
* | Verify that we can retrieve infinite value from unique store.Tor Egge2019-08-201-0/+4
* | Add handling of NaN (not a number) in unique store.Tor Egge2019-08-206-2/+136
* | Merge pull request #10315 from vespa-engine/toregge/extend-unique-store-testTor Egge2019-08-198-111/+197
|\ \
| * | Style fix for naming of data types.Tor Egge2019-08-191-17/+17
| * | Extend unique store test to cover use of unique store string allocator.Tor Egge2019-08-188-109/+195
| |/
* | Merge pull request #10261 from vespa-engine/vekterli/set-status-page-basic-ht...Tor Brede Vekterli2019-08-192-0/+27
|\ \
| * | Set basic HTTP security headers on status pages served from backendTor Brede Vekterli2019-08-132-0/+27
* | | Merge pull request #10321 from vespa-engine/toregge/add-missing-includes-for-...Geir Storli2019-08-191-0/+1
|\ \ \
| * | | Add missing include statement.Tor Egge2019-08-191-0/+1
| | |/ | |/|
* / | Add missing return statement.Tor Egge2019-08-181-0/+1
|/ /
* | Merge pull request #10288 from vespa-engine/vekterli/add-freelist-support-to-...Tor Brede Vekterli2019-08-166-21/+77
|\ \
| * | Add free-list support to ArrayStoreTor Brede Vekterli2019-08-166-21/+77
* | | Style fixes for UniqueStoreStringAllocator.Tor Egge2019-08-156-22/+19
|/ /
* | Extend class comment for UniqueStoreStringAllocator.Tor Egge2019-08-151-3/+9
* | Add struct BufferStats, used by unit tests.Tor Egge2019-08-152-36/+73
* | Add separate allocator for strings in unique store.Tor Egge2019-08-1519-24/+560
* | Add commit fields to vtagMartin Polden2019-08-151-0/+4
* | Rewrite unique store tests to gtest.Geir Storli2019-08-142-99/+100
* | Factor out unique store allocator from unique store.Tor Egge2019-08-136-124/+168
* | Move reference counts in unique store out of dictionary.Tor Egge2019-08-137-60/+40
|/
* Move B-tree used for dictionary in unique store into UniqueStoreDictionary.Tor Egge2019-08-1212-123/+339
* Fix typo in comment.Tor Egge2019-08-091-1/+1
* Reduce number of template arguments forTor Egge2019-08-093-9/+33
* Wrap entries in unique store.Tor Egge2019-08-096-7/+70
* Merge pull request #10216 from vespa-engine/toregge/factor-out-unique-store-c...Tor Egge2019-08-0910-42/+149
|\
| * Add class comment.Tor Egge2019-08-091-0/+5