aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #11388 from vespa-engine/havardpe/chrono-guidelinesHenning Baldersheim2019-11-221-0/+19
|\
| * added time guidelinesHåvard Pettersen2019-11-221-0/+19
* | Merge branch 'master' into balder/milliseconds-in-config-rebased-1Henning Baldersheim2019-11-2211-289/+111
|\|
| * added time.h to simplify chrono useHåvard Pettersen2019-11-215-1/+111
| * remove unused TimeTracker classHåvard Pettersen2019-11-217-288/+0
* | FastOS_Time -> std::chrono.Henning Baldersheim2019-11-204-31/+24
* | milliseconds in config.Henning Baldersheim2019-11-201-14/+5
|/
* Address comments from code review.Henning Baldersheim2019-11-201-0/+11
* Address comment by specifying timeunit in the type.Henning Baldersheim2019-11-202-4/+5
* Remove FastOS_Time usageHenning Baldersheim2019-11-201-24/+21
* Specify UTC explicitHenning Baldersheim2019-11-181-6/+3
* Add typesafe SteadyTimeStamp.Henning Baldersheim2019-11-151-1/+1
* Enable free lists for multi-value mapping used in all multi-value attributes.Geir Storli2019-11-142-0/+4
* Use modified ECMAScript regular expression grammar for filtering testsTor Egge2019-10-211-1/+1
* Remove unused methods in vespalib::Regexp.Tor Egge2019-10-193-185/+13
* Merge pull request #10826 from vespa-engine/revert-10324-toregge/avoid-hang-i...Håvard Pettersen2019-10-011-19/+0
|\
| * Revert "Avoid hang in vepalib::ws::Acceptor::accept_main on systems where"Tor Egge2019-09-301-19/+0
* | avoid blocking accept callsHåvard Pettersen2019-09-303-7/+58
|/
* Detect enum store entry reference count overflow.Tor Egge2019-09-232-2/+11
* Don't use frozen view when getting number of unique values.Geir Storli2019-09-131-1/+1
* Merge pull request #10592 from vespa-engine/geirst/enum-store-cleanup-4Geir Storli2019-09-104-13/+3
|\
| * Remove unused functions.Geir Storli2019-09-103-9/+0
| * Simplify how we iterate the set of unique values when saving an enumerated at...Geir Storli2019-09-103-4/+0
| * Stop exposing low-level data store out of enum store.Geir Storli2019-09-102-0/+3
* | Allocate nested vector used to map from EntryRef to enum value earlierTor Egge2019-09-102-1/+10
|/
* Update class comment.Geir Storli2019-09-101-1/+1
* Delay instantiation of enum store dictionary to after unique store is instant...Geir Storli2019-09-102-0/+8
* Reduce code duplication by letting enum store comparators inherit unique stor...Geir Storli2019-09-094-36/+52
* Pass ConstArrayRef by value.Geir Storli2019-09-043-3/+3
* Simplify how dictionary is populated when loading enum store.Geir Storli2019-09-043-1/+15
* Merge pull request #10484 from vespa-engine/havardpe/more-robust-tensor-test-...Håvard Pettersen2019-09-021-1/+1
|\
| * more robust verification of tensor conformance test generationHåvard Pettersen2019-09-021-1/+1
* | Restore enum store compaction support for enum attributes.Tor Egge2019-09-024-41/+99
* | Improve memory management in all enum attributes.Geir Storli2019-09-027-1/+42
* | Remove inlining warning during compilation of unique store unitTor Egge2019-09-011-5/+13
* | Collapse EnumStoreBase into EnumStoreT in preparation for replacing underlyin...Geir Storli2019-08-281-0/+2
* | Merge pull request #10404 from vespa-engine/balder/avoid-time-callsHenning Baldersheim2019-08-281-1/+2
|\ \ | |/ |/|
| * Avoid calling time(nullptr)Henning Baldersheim2019-08-261-1/+2
* | 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