summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1753 from yahoo/arnej/add-symbol-insertionHåvard Pettersen2017-02-219-1/+48
|\ | | | | Arnej/add symbol insertion
| * use EXPECT_TRUE insteadArne H Juul2017-02-211-6/+6
| |
| * add unit test for resolve()Arne H Juul2017-02-131-0/+35
| |
| * rename insert -> resolveArne H Juul2017-02-137-7/+7
| | | | | | | | | | | | * calling insert(symbol_name) on a cursor would not necessarily lead to the symbol_name being present in the symbol table, so rename method to resolve(symbol_name) instead.
| * no symbol insertion in Inserter APIArne H Juul2017-02-132-9/+0
| | | | | | | | | | | | * after more thought, inserting symbols doesn't quite belong to the Inserter API, since an Inserter is often tied to a specific symbol already.
| * ObjectSymbolInserter is convenient alsoArne H Juul2017-02-101-0/+1
| |
| * add insert(symbol name) to APIsArne H Juul2017-02-109-1/+21
| |
* | Merge pull request #1762 from ↵Håvard Pettersen2017-02-1412-24/+13
|\ \ | | | | | | | | | | | | yahoo/balder/use-optimize-dotproduct-for-single-queryterm-dotproduct-fresh Balder/use optimize dotproduct for single queryterm dotproduct fresh
| * | Optimise the single query item dotproduct.Henning Baldersheim2017-02-131-1/+1
| | |
| * | Prefetching does not help.Henning Baldersheim2017-02-131-1/+1
| | |
| * | Use prefetching.Henning Baldersheim2017-02-131-1/+1
| | |
| * | Include from current directory.Henning Baldersheim2017-02-1311-23/+12
| |/
* / added mark and revert functions to Stash classHaavard2017-02-133-6/+74
|/
* split out chunked readerHaavard2017-02-093-36/+39
|
* support decoding json from abstract input in APIHaavard2017-02-092-9/+16
|
* added lz4 compress/decompress filters with common testHaavard2017-02-098-0/+280
|
* added assert to protect against wrap-aroundHaavard2017-02-091-0/+1
|
* depend on lz4Haavard2017-02-091-0/+3
|
* use mapped file inputHaavard2017-02-071-15/+4
| | | | | also load appropriate files automatically since Makefile command line startup has been removed.
* use mapped file inputHaavard2017-02-071-10/+5
|
* mapped file input in vespalibHaavard2017-02-077-0/+115
|
* add name to chunk size parameterHaavard2017-02-062-2/+4
|
* remove eof function from input readerHaavard2017-02-062-5/+5
| | | | (clients should use obtain instead)
* use new input/output model in slimeHaavard2017-02-0331-642/+165
|
* let obtain set eof flag and read set failed stateHaavard2017-02-033-12/+52
|
* added convenience function to add a single byteHaavard2017-02-032-0/+11
|
* added std::string implicit converting constructorHaavard2017-02-031-0/+2
|
* avoid multiple copies of insertion operatorHaavard2017-02-032-3/+5
|
* added write function taking Memory to output writerHaavard2017-02-032-1/+7
|
* add more commentsHaavard2017-02-024-2/+47
|
* fixes based on offline commentsHaavard2017-02-027-12/+20
|
* input reader testHaavard2017-02-0210-4/+189
| | | | bonus: MemoryInput utility with test
* added test for output writerHaavard2017-02-023-0/+72
|
* input reader/output writerHaavard2017-02-027-2/+227
|
* low-level data flow building blocksHaavard2017-01-3014-0/+356
|
* make vespalib compile and testHaavard2017-01-232-34/+0
|
* move codeHaavard2017-01-23228-20031/+0
|
* GC unused codeHenning Baldersheim2017-01-202-28/+4
|
* Merge pull request #1556 from yahoo/balder/add-and-use-reserve-on-rcu-vectorGeir Storli2017-01-202-10/+10
|\ | | | | Balder/add and use reserve on rcu vector
| * Add tests for reserve and fix bug in memoryusage accounting.Henning Baldersheim2017-01-192-10/+10
| |
* | Merge pull request #1535 from ↵Geir Storli2017-01-208-0/+83
|\ \ | |/ |/| | | | | yahoo/havardpe/tensor-rename-for-reference-implementation tensor rename with some conformance testing
| * tensor rename with some conformance testingHaavard2017-01-188-0/+83
| |
* | Clearly differentiate when you promise a long lived buffer and not.Henning Baldersheim2017-01-192-1/+22
| |
* | Remove unnecessary includesHenning Baldersheim2017-01-181-2/+1
|/
* wire in and test tensor concat (reference impl)Haavard2017-01-138-0/+97
|
* first version of tensor concatHaavard2017-01-125-51/+127
|
* rename perform functions to map and joinHaavard2017-01-114-8/+8
|
* support serialized dense tensors from clientsHaavard2017-01-093-12/+4
|
* Remove unused includesHenning Baldersheim2017-01-071-3/+1
|
* Merge pull request #1432 from ↵Tor Egge2017-01-053-61/+86
|\ | | | | | | | | yahoo/geirst/support-shrinking-underlying-memory-allocation-in-rcuvector-shrink Geirst/support shrinking underlying memory allocation in rcuvector shrink