Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Block multiple load calls for same attribute vector. | Tor Egge | 2019-08-29 | 5 | -129/+105 |
| | |||||
* | Collapse EnumStoreBase into EnumStoreT in preparation for replacing ↵ | Geir Storli | 2019-08-28 | 33 | -493/+418 |
| | | | | underlying data store with unique store. | ||||
* | Cleanup leftovers for loading string attribute vector from non enumerated files. | Tor Egge | 2019-08-28 | 12 | -235/+117 |
| | |||||
* | Add interface for an enum store. | Geir Storli | 2019-08-28 | 51 | -295/+301 |
| | |||||
* | Remove explicit template instantiation that is already in enumstorebase.cpp. | Geir Storli | 2019-08-27 | 1 | -2/+0 |
| | |||||
* | Rename UniqueStoreDictionaryBase -> IUniqueStoreDictionary. | Geir Storli | 2019-08-27 | 1 | -1/+1 |
| | |||||
* | Rename enum store dictionary api and implementation and move to separate files. | Geir Storli | 2019-08-27 | 15 | -549/+589 |
| | |||||
* | Convert enum value in enum store to a dummy value, in preparation | Tor Egge | 2019-08-27 | 9 | -86/+31 |
| | | | | for future removal. | ||||
* | Merge pull request #10424 from ↵ | Geir Storli | 2019-08-27 | 4 | -51/+4 |
|\ | | | | | | | | | vespa-engine/geirst/rewrite-enum-store-dictionary-3 Geirst/rewrite enum store dictionary 3 | ||||
| * | Move count functions from enum store dictionary to unique store dictionary. | Geir Storli | 2019-08-27 | 4 | -51/+4 |
| | | |||||
* | | Also update compaction count for old style compaction. | Tor Egge | 2019-08-27 | 3 | -2/+7 |
|/ | | | | | Test that compaction count is updated when compacting enum store. Style fixes. | ||||
* | Merge pull request #10417 from ↵ | Geir Storli | 2019-08-27 | 13 | -136/+109 |
|\ | | | | | | | | | vespa-engine/toregge/use-unique-store-enumerator-when-saving-enumerated-attributes Use unique store enumerator when saving enumerated attribute vectors. | ||||
| * | Use unique store enumerator when saving enumerated attribute vectors. | Tor Egge | 2019-08-26 | 13 | -136/+109 |
| | | |||||
* | | Merge pull request #10401 from vespa-engine/balder/avoid-sync-on-shared-executor | Henning Baldersheim | 2019-08-26 | 6 | -34/+49 |
|\ \ | |/ |/| | Balder/avoid sync on shared executor | ||||
| * | _inFlight -> _numChunksPosted | Henning Baldersheim | 2019-08-26 | 2 | -18/+18 |
| | | |||||
| * | Do not require or provide Syncable. | Henning Baldersheim | 2019-08-25 | 4 | -6/+5 |
| | | |||||
| * | Split ThreadExecutor in syncable and not. | Henning Baldersheim | 2019-08-25 | 9 | -14/+14 |
| | | |||||
| * | Make it compile | Henning Baldersheim | 2019-08-25 | 2 | -5/+5 |
| | | |||||
| * | Use explicit sync, as sync on shared executor is not very wise. | Henning Baldersheim | 2019-08-25 | 2 | -7/+28 |
| | | |||||
| * | Nested namespace | Henning Baldersheim | 2019-08-25 | 1 | -5/+2 |
| | | |||||
| * | Nested namespace | Henning Baldersheim | 2019-08-25 | 1 | -3/+1 |
| | | |||||
* | | Merge pull request #10398 from ↵ | Geir Storli | 2019-08-26 | 3 | -13/+13 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/add-workaround-for-aligned-entry-ref Rename UniqueStoreSaver to UniqueStoreEnumerator. | ||||
| * | | Rename UniqueStoreSaver => UniqueStoreEnumerator. | Tor Egge | 2019-08-23 | 3 | -13/+13 |
| | | | |||||
* | | | Merge pull request #10397 from ↵ | Geir Storli | 2019-08-26 | 3 | -48/+44 |
|\ \ \ | |_|/ |/| | | | | | | | | vespa-engine/geirst/rewrite-enum-store-dictionary-2 Geirst/rewrite enum store dictionary 2. | ||||
| * | | Change EnumStoreDictBase to inherit UniqueStoreDictionaryBase to use more ↵ | Geir Storli | 2019-08-23 | 3 | -26/+20 |
| | | | | | | | | | | | | functions directly from that API. | ||||
| * | | Change typedef -> using. | Geir Storli | 2019-08-23 | 1 | -22/+24 |
| |/ | |||||
* / | Suppress array bounds warning when compiling generated protobuf code. | Tor Egge | 2019-08-23 | 1 | -2/+2 |
|/ | |||||
* | Rewrite enum store dictionary to inherit unique store dictionary. | Geir Storli | 2019-08-22 | 4 | -193/+125 |
| | |||||
* | Change typedef -> using, and remove unused ones. | Geir Storli | 2019-08-22 | 10 | -186/+159 |
| | |||||
* | More use of auto, std::make_unique and range-based for loops. | Geir Storli | 2019-08-22 | 12 | -182/+163 |
| | |||||
* | Change typedef -> using. | Geir Storli | 2019-08-21 | 9 | -193/+183 |
| | |||||
* | Use a set (instead of vector) to track possibly unused enums. | Geir Storli | 2019-08-21 | 4 | -26/+24 |
| | |||||
* | Simplify how enum store is batch updated to prepare for new enum store. | Geir Storli | 2019-08-21 | 17 | -64/+93 |
| | |||||
* | Merge pull request #10343 from vespa-engine/geirst/attribute-enum-store-cleanup | Geir Storli | 2019-08-20 | 12 | -243/+12 |
|\ | | | | | Geirst/attribute enum store cleanup | ||||
| * | Remove unused enum store code. | Geir Storli | 2019-08-20 | 8 | -243/+0 |
| | | |||||
| * | Handle udat attribute files. | Geir Storli | 2019-08-20 | 4 | -0/+12 |
| | | |||||
* | | Merge pull request #10339 from ↵ | Arne H Juul | 2019-08-20 | 1 | -0/+3 |
|\ \ | |/ |/| | | | | | vespa-engine/arnej/ensure-java-cell-type-resolving Arnej/ensure java cell type resolving | ||||
| * | check cell value type also | Arne Juul | 2019-08-20 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #10328 from ↵ | Geir Storli | 2019-08-19 | 11 | -684/+49 |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/enum-attribute-save-load-cleanup Geirst/enum attribute save load cleanup | ||||
| * | | Remove support to load string attributes from non-enumerated save format. | Geir Storli | 2019-08-19 | 2 | -62/+8 |
| | | | |||||
| * | | Remove support to save enum attributes in non-enumerated save format. | Geir Storli | 2019-08-19 | 2 | -15/+6 |
| | | | |||||
| * | | Remove unused test classes. | Geir Storli | 2019-08-19 | 7 | -607/+35 |
| | | | |||||
* | | | Merge pull request #10313 from vespa-engine/balder/remove-doc-ids-part-3 | Henning Baldersheim | 2019-08-19 | 8 | -41/+41 |
|\ \ \ | |/ / |/| | | doc: -> id: | ||||
| * | | doc: -> id: | Henning Baldersheim | 2019-08-16 | 8 | -41/+41 |
| |/ | |||||
* | | Merge pull request #10311 from ↵ | Tor Egge | 2019-08-19 | 8 | -181/+97 |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/attribute-enumerated-save-cleanup Remove "enable enumerated save" flag from attribute vectors as this s… | ||||
| * | Remove "enable enumerated save" flag from attribute vectors as this should ↵ | Geir Storli | 2019-08-19 | 8 | -181/+97 |
| | | | | | | | | | | | | be always on. For production code this has been on for several years already. | ||||
* | | Update with expected gid. | Henning Baldersheim | 2019-08-16 | 2 | -1/+1 |
| | | |||||
* | | doc: -> id: | Henning Baldersheim | 2019-08-16 | 1 | -3/+42 |
| | | |||||
* | | doc: -> id: | Henning Baldersheim | 2019-08-16 | 3 | -3/+3 |
| | | |||||
* | | doc: -> id: | Henning Baldersheim | 2019-08-16 | 3 | -3/+3 |
|/ |