Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support async connect (and listen) | Haavard | 2017-04-24 | 8 | -6/+93 |
| | | | | additional tweaks and testing | ||||
* | Revert "Balder/enforce override 2" | Arne H Juul | 2017-04-24 | 2 | -2/+6 |
| | |||||
* | Merge pull request #2236 from yahoo/balder/enforce-override-2 | Henning Baldersheim | 2017-04-23 | 2 | -6/+2 |
|\ | | | | | Balder/enforce override 2 | ||||
| * | Add override to memfilepersistence. | Henning Baldersheim | 2017-04-23 | 1 | -1/+0 |
| | | |||||
| * | Use override | Henning Baldersheim | 2017-04-23 | 1 | -5/+2 |
| | | |||||
* | | initialize variables before starting thread | Arne H Juul | 2017-04-23 | 2 | -3/+3 |
|/ | |||||
* | handle sig int in separate thread | Haavard | 2017-04-21 | 1 | -1/+10 |
| | | | | this is needed since socket handle now masks all signals | ||||
* | let socket handle handle more socket stuff | Haavard | 2017-04-21 | 19 | -390/+238 |
| | | | | | | very simple Socket/SimpleSocket stop using fastos sockets in websocket experimental code stop using fastos sockets in vbench | ||||
* | added handle-based low-level socket options with testing | Haavard | 2017-04-20 | 5 | -0/+240 |
| | |||||
* | support unix domain sockets with abstract names | Haavard | 2017-04-11 | 6 | -123/+282 |
| | | | | | | clean up corner cases in spec parsing simplify spec testing robustify and extend socket testing | ||||
* | automatically clean up socket files | Haavard | 2017-04-10 | 3 | -22/+121 |
| | |||||
* | add override in vespalib module | Arne H Juul | 2017-04-10 | 1 | -48/+48 |
| | |||||
* | do not include wildcard ip in address spec | Haavard | 2017-04-07 | 4 | -6/+69 |
| | | | | also use 'localhost' as fallback for client addresses | ||||
* | use SocketSpec for listen/connect | Haavard | 2017-04-07 | 9 | -64/+43 |
| | |||||
* | socket spec with test | Haavard | 2017-04-07 | 5 | -0/+229 |
| | |||||
* | Change return type from int -> size_t. | Geir Storli | 2017-04-04 | 1 | -1/+2 |
| | |||||
* | Merge pull request #2149 from yahoo/havardpe/epoll-selector-in-vespalib | Arne H Juul | 2017-04-04 | 5 | -0/+394 |
|\ | | | | | epoll selector with test | ||||
| * | allow adding without enabling write events | Haavard | 2017-04-04 | 2 | -17/+11 |
| | | |||||
| * | epoll selector with test | Haavard | 2017-04-04 | 5 | -0/+400 |
| | | |||||
* | | Use override | Henning Baldersheim | 2017-04-04 | 1 | -4/+2 |
| | | |||||
* | | Override | Henning Baldersheim | 2017-04-04 | 4 | -6/+7 |
| | | |||||
* | | Add override in vespalib module | Henning Baldersheim | 2017-04-04 | 33 | -155/+84 |
| | | |||||
* | | Use override | Henning Baldersheim | 2017-04-04 | 27 | -175/+172 |
|/ | |||||
* | Optimise includes | Henning Baldersheim | 2017-04-03 | 3 | -8/+5 |
| | |||||
* | Remove include of unused linkedptr.h | Henning Baldersheim | 2017-03-27 | 1 | -1/+0 |
| | |||||
* | Use cloneableptr for expressiontree. It aint't copied anyway. | Henning Baldersheim | 2017-03-27 | 1 | -2/+2 |
| | |||||
* | Remove ExpressionNode::CP from interfaces. | Henning Baldersheim | 2017-03-27 | 1 | -3/+17 |
| | |||||
* | Merge pull request #1977 from yahoo/havardpe/less-linked-ptr | Tor Egge | 2017-03-09 | 3 | -4/+4 |
|\ | | | | | use std::unique_ptr instead of vespalib::LinkedPtr | ||||
| * | use std::unique_ptr instead of vespalib::LinkedPtr | Haavard | 2017-03-09 | 3 | -4/+4 |
| | | |||||
* | | Deinline destructors/constructors | Henning Baldersheim | 2017-03-08 | 3 | -0/+12 |
| | | |||||
* | | Implement a default destructor to avoid the automatic inlining of large ↵ | Henning Baldersheim | 2017-03-08 | 7 | -72/+110 |
| | | | | | | | | destructors. | ||||
* | | Specify destructors explicit to control inlining. | Henning Baldersheim | 2017-03-08 | 11 | -8/+25 |
|/ | | | | | Conflicts: build_settings.cmake | ||||
* | only signal eof when both decompress input and output are empty | Haavard | 2017-03-02 | 1 | -26/+23 |
| | |||||
* | Merge pull request #1846 from yahoo/balder/unroll-bitwise-operations | Håvard Pettersen | 2017-02-23 | 1 | -33/+29 |
|\ | | | | | Unroll 8 elements | ||||
| * | Unroll 8 elements | Henning Baldersheim | 2017-02-23 | 1 | -33/+29 |
| | | |||||
* | | Unbreak factory (vespalib) | Tor Egge | 2017-02-23 | 1 | -8/+0 |
|/ | |||||
* | Add gid to lid change handler and gid to lid change registrator. | Tor Egge | 2017-02-22 | 1 | -0/+12 |
| | |||||
* | Merge pull request #1753 from yahoo/arnej/add-symbol-insertion | Håvard Pettersen | 2017-02-21 | 9 | -1/+48 |
|\ | | | | | Arnej/add symbol insertion | ||||
| * | use EXPECT_TRUE instead | Arne H Juul | 2017-02-21 | 1 | -6/+6 |
| | | |||||
| * | add unit test for resolve() | Arne H Juul | 2017-02-13 | 1 | -0/+35 |
| | | |||||
| * | rename insert -> resolve | Arne H Juul | 2017-02-13 | 7 | -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 API | Arne H Juul | 2017-02-13 | 2 | -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 also | Arne H Juul | 2017-02-10 | 1 | -0/+1 |
| | | |||||
| * | add insert(symbol name) to APIs | Arne H Juul | 2017-02-10 | 9 | -1/+21 |
| | | |||||
* | | Merge pull request #1762 from ↵ | Håvard Pettersen | 2017-02-14 | 12 | -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 Baldersheim | 2017-02-13 | 1 | -1/+1 |
| | | | |||||
| * | | Prefetching does not help. | Henning Baldersheim | 2017-02-13 | 1 | -1/+1 |
| | | | |||||
| * | | Use prefetching. | Henning Baldersheim | 2017-02-13 | 1 | -1/+1 |
| | | | |||||
| * | | Include from current directory. | Henning Baldersheim | 2017-02-13 | 11 | -23/+12 |
| |/ | |||||
* / | added mark and revert functions to Stash class | Haavard | 2017-02-13 | 3 | -6/+74 |
|/ |