Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove whitespace | Henning Baldersheim | 2018-08-12 | 1 | -1/+1 |
| | |||||
* | Pass stringref by value | Henning Baldersheim | 2018-08-11 | 2 | -2/+2 |
| | |||||
* | Pass stringref by value | Henning Baldersheim | 2018-08-10 | 1 | -1/+1 |
| | |||||
* | Fix author tag for Simon | Bjørn Christian Seime | 2018-07-05 | 55 | -56/+56 |
| | |||||
* | Merge branch 'master' into arnej/use-log-abort | Arne Juul | 2018-06-20 | 4 | -12/+11 |
|\ | |||||
| * | 1 - Use a backing buffer for the DocumentUpdate that always is source of truth. | Henning Baldersheim | 2018-06-12 | 4 | -12/+11 |
| | | | | | | | | | | | | | | | | | | | | | | 2 - Use this buffer for re-serialization. 3 - Make deserialization lazy where possible. Currently lazy on replay and when arriving over the storageapi. Still needs to eager over documentapi. 4 - Deserialize eagerly in the persistence thread since those are plentyfull and not bottlenecked, instead of in the single master thread. Use real repo. | ||||
* | | use LOG_ABORT not just abort() | Arne Juul | 2018-06-12 | 1 | -1/+3 |
|/ | | | | | | | | | | * abort() has the unfortunate effect that nothing is seen in the log, just an event (which is usually not displayed); so ops people don't see that the program is crashing at all. * LOG_ABORT("message") will log an error with the message (and the file and line) before calling abort(), so it's easy to see what happened. * add or move <vespa/log/log.h> include and LOG_SETUP lines before LOG_ABORT is used (or included). | ||||
* | Last style changes before lazy documentupdate PR. | Henning Baldersheim | 2018-06-12 | 1 | -5/+1 |
| | |||||
* | clean up remnants of .mak files | Arne Juul | 2018-06-11 | 1 | -1/+0 |
| | |||||
* | Add missing space | Henning Baldersheim | 2018-05-31 | 1 | -1/+1 |
| | |||||
* | c++11ification | Henning Baldersheim | 2018-05-31 | 2 | -256/+170 |
| | | | | | Conflicts: documentapi/src/vespa/documentapi/messagebus/routablefactories50.cpp | ||||
* | Hide implementation details. | Henning Baldersheim | 2018-05-31 | 1 | -4/+1 |
| | |||||
* | Hardcode DocumentAPI RemoveLocation bucket space for now | Tor Brede Vekterli | 2018-05-30 | 2 | -1/+7 |
| | | | | | | | Not present in wire format, so doing a pragmatic workaround until we can bump the protocol version. Should not be too problematic, as using RemoveLocation in the global bucket space sounds like a pretty esoteric use case. | ||||
* | Java 9: Suppress deprecation warning for finalize() | gjoranv | 2018-05-03 | 1 | -0/+1 |
| | |||||
* | Revert "Revert "Gjoranv/java9 prep 05"" | gjoranv | 2018-05-02 | 1 | -1/+1 |
| | |||||
* | Revert "Gjoranv/java9 prep 05" | gjoranv | 2018-05-02 | 1 | -1/+1 |
| | |||||
* | Java 9: Replace 'new Long' with 'Long.valueOf' | gjoranv | 2018-05-01 | 1 | -1/+1 |
| | |||||
* | Remove usage of junit.framework | Jon Bratseth | 2018-04-27 | 10 | -79/+144 |
| | |||||
* | Remove old comment | Henning Baldersheim | 2018-04-16 | 1 | -6/+0 |
| | |||||
* | Remove unused systemstate | Henning Baldersheim | 2018-04-16 | 23 | -1194/+1 |
| | |||||
* | Only write protocol files if contents have changed (C++) | Tor Brede Vekterli | 2018-04-09 | 2 | -4/+18 |
| | | | | | Prevents races between reader and writer when tests across languages run in parallel. | ||||
* | Only write protocol files if contents have changed (Java) | Tor Brede Vekterli | 2018-04-09 | 1 | -2/+18 |
| | | | | | Prevents races between reader and writer when tests across languages run in parallel. | ||||
* | Revert "Write DocumentAPI test data in two phases" | Tor Brede Vekterli | 2018-04-06 | 2 | -20/+6 |
| | |||||
* | Remove unneeded flush() call on stream | Tor Brede Vekterli | 2018-04-06 | 1 | -1/+0 |
| | |||||
* | Tabs -> spaces | Tor Brede Vekterli | 2018-04-06 | 1 | -3/+3 |
| | |||||
* | Write to temp file and do atomic rename in Java DocumentAPI tests | Tor Brede Vekterli | 2018-04-06 | 1 | -1/+12 |
| | | | | Should avoid racing with concurrent reads by C++ DocumentAPI tests. | ||||
* | Write to temp file and do atomic rename in C++ DocumentAPI tests | Tor Brede Vekterli | 2018-04-06 | 1 | -3/+7 |
| | | | | Should avoid racing with concurrent reads by Java DocumentAPI tests. | ||||
* | Use shared pointer to const DocumentTypeRepo. | Tor Egge | 2018-04-04 | 14 | -18/+19 |
| | |||||
* | Default destructors. | Henning Baldersheim | 2018-03-19 | 1 | -3/+1 |
| | |||||
* | Recreate object that was moved away | Henning Baldersheim | 2018-03-19 | 1 | -0/+1 |
| | |||||
* | Remove DocumentList with children... | Henning Baldersheim | 2018-03-19 | 3 | -3/+2 |
| | | | | | | | Conflicts: storage/src/tests/persistence/filestorage/filestormanagertest.cpp Resolve merge conflict. | ||||
* | Remove MultiOperation | Henning Baldersheim | 2018-03-19 | 11 | -298/+3 |
| | | | | | | | | Conflicts: storage/src/tests/persistence/filestorage/filestormanagertest.cpp storage/src/vespa/storage/persistence/persistencethread.cpp Fix merge conflict. | ||||
* | Enable new document api protocol. | Tor Egge | 2018-03-12 | 74 | -5/+4 |
| | |||||
* | Route document removes only to the recipient(s) handling the document type ↵ | Geir Storli | 2018-02-13 | 4 | -0/+123 |
| | | | | | | (as given in the document id). For legacy document ids (without document type) we still use all the routes. | ||||
* | Remove unused function. | Geir Storli | 2018-02-13 | 1 | -6/+0 |
| | |||||
* | Merge pull request #4915 from ↵ | Tor Egge | 2018-02-05 | 2 | -3/+0 |
|\ | | | | | | | | | vespa-engine/geirst/misc-cleanup-after-new-document-api-protocol Geirst/misc cleanup after new document api protocol | ||||
| * | Remove no longer relevant todos. | Geir Storli | 2018-02-05 | 2 | -3/+0 |
| | | |||||
* | | Avoid import by * | Henning Baldersheim | 2018-02-03 | 1 | -2/+10 |
| | | |||||
* | | Reduce loglevel to debug. | Henning Baldersheim | 2018-02-03 | 1 | -1/+1 |
|/ | |||||
* | Define and use fixed bucket spaces names. | Geir Storli | 2018-02-02 | 5 | -14/+27 |
| | |||||
* | Define and use fixed bucket spaces in Java code. | Geir Storli | 2018-02-02 | 6 | -21/+18 |
| | |||||
* | Add data files to test new document API protocol cross language. | Geir Storli | 2018-02-01 | 70 | -0/+0 |
| | |||||
* | Change version of new document API protocol to 6.999 to avoid activation yet. | Geir Storli | 2018-02-01 | 4 | -4/+4 |
| | |||||
* | Add GetBucketList test for Java | Tor Brede Vekterli | 2018-02-01 | 1 | -0/+22 |
| | |||||
* | More work on StatBucket and GetBucketList codecs and tests | Tor Brede Vekterli | 2018-02-01 | 10 | -8/+131 |
| | |||||
* | Add tests for StatBucketMessage | Tor Brede Vekterli | 2018-02-01 | 1 | -0/+22 |
| | |||||
* | WIP for adding bucket space to stat-related messages in Java | Tor Brede Vekterli | 2018-02-01 | 5 | -6/+81 |
| | |||||
* | Also use 6.0 protocols in C++ | Tor Brede Vekterli | 2018-02-01 | 1 | -4/+4 |
| | |||||
* | Add new protocol version to version lists | Tor Brede Vekterli | 2018-02-01 | 1 | -3/+4 |
| | |||||
* | Remove conditional enabling of protocol feature in favor of version | Tor Brede Vekterli | 2018-02-01 | 6 | -13/+9 |
| | | | | | Cannot selectively enable for DocumentProtocol since bucket space config only applies per-cluster, while the protocol is application-global. |