Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use more descriptive type name (EC -> EncodeContext). | Tor Egge | 2018-04-13 | 1 | -2/+2 |
| | |||||
* | Add comments. | Tor Egge | 2018-04-13 | 1 | -15/+22 |
| | | | | Use more descriptive variable names. | ||||
* | Rename test function name. | Tor Egge | 2018-04-13 | 1 | -2/+2 |
| | |||||
* | Replace some assert statements with test macros. | Tor Egge | 2018-04-13 | 1 | -5/+4 |
| | |||||
* | Simplify pagedict4 unit tests by moving ownership of encode and decode | Tor Egge | 2018-04-13 | 2 | -59/+9 |
| | | | | contexts to shared test classes. | ||||
* | Add unit test for pagedict4 reading where dictionary page is filled by a ↵ | Tor Egge | 2018-04-13 | 2 | -0/+214 |
| | | | | single count. | ||||
* | Factor out classes for read/write access to memory based pagedict4 structures | Tor Egge | 2018-04-13 | 1 | -158/+6 |
| | | | | used by unit tests. | ||||
* | make the test pass again as the code was already correct. | Henning Baldersheim | 2018-04-03 | 1 | -1/+1 |
| | |||||
* | Add test to prove that the filter aspect is correctly handled also for the ↵ | Henning Baldersheim | 2018-04-03 | 1 | -1/+22 |
| | | | | DirectAttributeBlueprint | ||||
* | Cleanup formatting. | Henning Baldersheim | 2018-03-24 | 1 | -32/+18 |
| | |||||
* | Rewrite test to new test syntax | Henning Baldersheim | 2018-03-24 | 1 | -61/+25 |
| | |||||
* | Merge pull request #4989 from vespa-engine/balder/filter-qflags | Henning Baldersheim | 2018-02-09 | 2 | -4/+4 |
|\ | | | | | Ensure that we filter and QFLAGS and do not automatically say we have… | ||||
| * | Ensure that we filter and QFLAGS and do not automatically say we have the ↵ | Henning Baldersheim | 2018-02-09 | 2 | -4/+4 |
| | | | | | | | | same capabilities as our master. | ||||
* | | Compute nodes queried/replied more correctly during merge to get it more ↵ | Henning Baldersheim | 2018-02-09 | 1 | -2/+2 |
|/ | | | | correct in MLD cases. | ||||
* | Also keep track of nodes queried/replied. | Henning Baldersheim | 2018-02-06 | 1 | -13/+11 |
| | |||||
* | Don't use uint16_t when UChar is needed. | Tor Egge | 2018-01-27 | 2 | -2/+2 |
| | | | | Include needed unicode header file. | ||||
* | Improve buffer allocation strategy in data store by matching underlying ↵ | Geir Storli | 2018-01-26 | 5 | -39/+70 |
| | | | | | | | | allocators. This should reduce the amount of memory wasted in allocations. 1) heap allocation: buffer size is power of 2 to match vespamalloc. 2) mmap allocation: buffer size is multiple of huge page size (2MB) to match mmap allocator. | ||||
* | Keep imported tensor attribute vector read guard live during access. | Tor Egge | 2018-01-23 | 1 | -1/+2 |
| | |||||
* | Revert "Revert "Add imported tensor attribute vector"" | Tor Egge | 2018-01-23 | 1 | -0/+97 |
| | |||||
* | Revert "Add imported tensor attribute vector" | Håkon Hallingstad | 2018-01-23 | 1 | -97/+0 |
| | |||||
* | Merge pull request #4733 from ↵ | Tor Brede Vekterli | 2018-01-23 | 1 | -0/+97 |
|\ | | | | | | | | | vespa-engine/toregge/add-imported-tensor-attribute-vector Add imported tensor attribute vector | ||||
| * | Use ASSERT_TRUE instead of EXPECT_TRUE. | Tor Egge | 2018-01-23 | 1 | -1/+1 |
| | | | | | | | | Continuing on failure would lead to test program crashing. | ||||
| * | Fix typo in tensor spec. | Tor Egge | 2018-01-22 | 1 | -1/+1 |
| | | |||||
| * | Add imported tensor attribute vector read guard. | Tor Egge | 2018-01-22 | 1 | -0/+97 |
| | | | | | | | | | | Extend unit tests for imported attribute vector to check imported tensor attribute. | ||||
* | | Add config for the alloc grow factor used when allocating buffers in ↵ | Geir Storli | 2018-01-22 | 2 | -7/+7 |
| | | | | | | | | multi-value attributes. | ||||
* | | Add more conservative buffer allocation strategy in datastore buffers. | Geir Storli | 2018-01-19 | 8 | -43/+180 |
|/ | | | | | | | | | | | This should greatly reduce the memory footprint of multi-value attribute vectors which uses an array store for underlying values. The size of a new buffer is calculated as (simplified): *) before: (size of previous buffer) * 2 *) now: (size of all previous buffers) * allocation grow factor (default = 0.2) In addition we now support resizing of all buffers, not only the first one. | ||||
* | Rewrite to new syntax for test function setup. | Geir Storli | 2018-01-16 | 1 | -74/+23 |
| | |||||
* | Use FreeListAllocator in free list unit test and remove unused function. | Geir Storli | 2018-01-16 | 1 | -20/+32 |
| | |||||
* | Revert "Revert "Revert "Balder/group multiple commits rebased 1""" | Henning Baldersheim | 2018-01-14 | 2 | -261/+237 |
| | |||||
* | Revert accidental commit. | Henning Baldersheim | 2018-01-12 | 1 | -0/+1 |
| | |||||
* | Ensure that we do not drop it on the floor. | Henning Baldersheim | 2018-01-12 | 1 | -1/+0 |
| | |||||
* | Extend test to cover async commit too. | Henning Baldersheim | 2018-01-12 | 1 | -188/+225 |
| | |||||
* | Revert "Revert "Balder/group multiple commits rebased 1"" | Henning Baldersheim | 2018-01-12 | 2 | -60/+47 |
| | |||||
* | Revert "Balder/group multiple commits rebased 1" | Arnstein Ressem | 2018-01-12 | 2 | -47/+60 |
| | |||||
* | Wire in the remaining config and make it not require restart. | Henning Baldersheim | 2018-01-10 | 2 | -17/+18 |
| | |||||
* | Combine crc and compression. | Henning Baldersheim | 2018-01-10 | 1 | -3/+3 |
| | |||||
* | Normal functionality regained. | Henning Baldersheim | 2018-01-10 | 1 | -7/+4 |
| | |||||
* | Refactor Packet and read of TLS. | Henning Baldersheim | 2018-01-10 | 2 | -35/+24 |
| | |||||
* | Eliminate mutated version of Runnable. | Tor Egge | 2017-12-12 | 4 | -61/+17 |
| | |||||
* | Use standard locking in searchlib (pass 1). | Tor Egge | 2017-12-12 | 2 | -13/+13 |
| | |||||
* | Track max session run time per Domain and return it as part of DomainInfo. | Geir Storli | 2017-12-04 | 1 | -6/+17 |
| | |||||
* | update external code (getType->type) | Håvard Pettersen | 2017-11-28 | 2 | -4/+4 |
| | |||||
* | Enable Java tensor conformance test | Lester Solbakken | 2017-11-16 | 1 | -0/+4 |
| | |||||
* | Use std::lock_guard instead of std::unique_lock. | Tor Egge | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | clean up tensor engine API | Håvard Pettersen | 2017-11-07 | 5 | -7/+6 |
| | | | | make Tensor a subclass of Value | ||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond. | Tor Egge | 2017-10-27 | 1 | -8/+12 |
| | |||||
* | remove TensorSum (use more generic TensorReduce instead) | Håvard Pettersen | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | do not discard search iterators | Håvard Pettersen | 2017-10-13 | 1 | -1/+5 |
| | |||||
* | Remove subscribe to TLS. | Henning Baldersheim | 2017-10-11 | 2 | -180/+17 |
| | |||||
* | Remove useFync argument. | Henning Baldersheim | 2017-10-10 | 1 | -1/+1 |
| | | | | Do not use default values in argumentlist. |