Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use new junit API | Jon Bratseth | 2018-05-04 | 5 | -18/+63 | |
| | ||||||
* | Revert "Revert "Gjoranv/java9 prep 05"" | gjoranv | 2018-05-02 | 3 | -3/+3 | |
| | ||||||
* | Revert "Gjoranv/java9 prep 05" | gjoranv | 2018-05-02 | 3 | -3/+3 | |
| | ||||||
* | Merge pull request #5758 from vespa-engine/gjoranv/java9-prep-05 | gjoranv | 2018-05-01 | 3 | -3/+3 | |
|\ | | | | | Gjoranv/java9 prep 05 | |||||
| * | Java 9: Replace 'new Double' with 'Double.valueOf' | gjoranv | 2018-05-01 | 2 | -2/+2 | |
| | | ||||||
| * | Java 9: Replace 'new Integer' with 'Integer.valueOf' | gjoranv | 2018-04-30 | 1 | -1/+1 | |
| | | ||||||
* | | Remove usage of junit.framework | Jon Bratseth | 2018-04-30 | 3 | -22/+32 | |
|/ | ||||||
* | Use move constructors. | Henning Baldersheim | 2018-04-03 | 1 | -17/+9 | |
| | ||||||
* | Remove DocumentList with children... | Henning Baldersheim | 2018-03-19 | 11 | -1738/+0 | |
| | | | | | | | Conflicts: storage/src/tests/persistence/filestorage/filestormanagertest.cpp Resolve merge conflict. | |||||
* | Finalize ClusterStateBundle to return derived cluster state if bucket space ↵ | Geir Storli | 2018-03-14 | 4 | -3/+84 | |
| | | | | | | is found. Add unit tests for ClusterStateBundle. | |||||
* | Revert "Finalize ClusterStateBundle to return derived cluster state if ↵ | Harald Musum | 2018-03-10 | 4 | -84/+3 | |
| | | | | bucket…" | |||||
* | Fix typo. | Geir Storli | 2018-03-09 | 1 | -1/+1 | |
| | ||||||
* | Finalize ClusterStateBundle to return derived cluster state if bucket space ↵ | Geir Storli | 2018-03-09 | 4 | -3/+84 | |
| | | | | | | is found. Add unit tests for ClusterStateBundle. | |||||
* | ClusterState parsing not safe with non zero-terminated stringrefs | Tor Brede Vekterli | 2018-03-06 | 2 | -2/+4 | |
| | | | | | | Use vespalib::string explicitly for now until numeric parsing has moved away from C style atoi() parsing, which risks overrunning stringref buffer if it is not created verbatim from a zero-terminated string. | |||||
* | Add handling of v3 setDistributionStates RPC from cluster controller | Tor Brede Vekterli | 2018-03-06 | 2 | -1/+56 | |
| | | | | | ClusterStateBundle is populated with derived states, but these are not yet exposed via the bucket space getter function. | |||||
* | Revert "Add cluster state RPC v3 support on content nodes" | Tor Brede Vekterli | 2018-03-06 | 4 | -60/+3 | |
| | ||||||
* | ClusterState parsing not safe with non zero-terminated stringrefs | Tor Brede Vekterli | 2018-03-05 | 2 | -2/+4 | |
| | | | | | | Use vespalib::string explicitly for now until numeric parsing has moved away from C style atoi() parsing, which risks overrunning stringref buffer if it is not created verbatim from a zero-terminated string. | |||||
* | Add handling of v3 setDistributionStates RPC from cluster controller | Tor Brede Vekterli | 2018-03-05 | 2 | -1/+56 | |
| | | | | | ClusterStateBundle is populated with derived states, but these are not yet exposed via the bucket space getter function. | |||||
* | Simplify distributor unit tests. | Tor Egge | 2018-02-23 | 2 | -0/+7 | |
| | ||||||
* | Move ClusterStateBundle to vdslib, allowing it to be used outside | Tor Egge | 2018-02-22 | 3 | -0/+61 | |
| | | | | storage module. | |||||
* | Initial support for per bucket space cluster states in cluster controller | Tor Brede Vekterli | 2018-02-22 | 2 | -0/+11 | |
| | | | | | Multiple spaces are only enabled in tests, so the controller still only generates the legacy baseline cluster state, maintaining today's behavior. | |||||
* | Remove no-op code and clean up Distribution | Tor Brede Vekterli | 2017-12-01 | 5 | -48/+58 | |
| | | | | Move group config path parsing into utility class. | |||||
* | Less Gallic influence on naming | Tor Brede Vekterli | 2017-12-01 | 2 | -20/+20 | |
| | ||||||
* | Throw if we cannot find a sub-group with available distributors | Tor Brede Vekterli | 2017-10-26 | 2 | -5/+46 | |
| | | | | | | | This matches the existing behavior of the C++ Distribution implementation and avoids triggering an NPE if a distributor is attempted resolved in a hierarchic cluster when the cluster state does not have any available distributors (such as when it is down). | |||||
* | Moved databuffer and compresssion to vespalib | Henning Baldersheim | 2017-08-28 | 1 | -11/+7 | |
| | ||||||
* | Include what you need. | Henning Baldersheim | 2017-08-18 | 4 | -0/+4 | |
| | ||||||
* | Remove more clutter in fastos/types.h | Henning Baldersheim | 2017-08-18 | 1 | -0/+1 | |
| | ||||||
* | Include only what you need. | Henning Baldersheim | 2017-08-18 | 1 | -0/+2 | |
| | ||||||
* | Use nested namespace syntax. | Henning Baldersheim | 2017-07-25 | 9 | -44/+21 | |
| | | | | Do not include more than you need. | |||||
* | continue instead of fallthrough. | Henning Baldersheim | 2017-07-25 | 1 | -1/+1 | |
| | ||||||
* | Use syntax that works for both gcc 7 and gcc 6. | Henning Baldersheim | 2017-07-24 | 1 | -1/+1 | |
| | ||||||
* | Add [[falltrhough]] for gcc 7 | Henning Baldersheim | 2017-07-24 | 1 | -0/+1 | |
| | ||||||
* | pre-size hashtable to avoid reallocation | Henning Baldersheim | 2017-06-19 | 1 | -0/+1 | |
| | ||||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 119 | -119/+119 | |
| | ||||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 119 | -119/+119 | |
| | ||||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 119 | -119/+119 | |
| | ||||||
* | Remove carriage return | Jon Bratseth | 2017-06-14 | 3 | -315/+315 | |
| | ||||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 119 | -434/+434 | |
| | ||||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 119 | -434/+434 | |
| | ||||||
* | Only include what you really need | Henning Baldersheim | 2017-06-08 | 1 | -4/+4 | |
| | ||||||
* | split log and bufferedlog | Henning Baldersheim | 2017-06-07 | 1 | -5/+3 | |
| | ||||||
* | Hide BucketId::List | Henning Baldersheim | 2017-06-07 | 3 | -8/+6 | |
| | ||||||
* | Forward declare XmlOutputStream and FieldValue::IteratorHandler. | Henning Baldersheim | 2017-06-07 | 1 | -1/+2 | |
| | ||||||
* | Forward declare ByteBuffer and FastOS_Thread | Henning Baldersheim | 2017-06-06 | 3 | -3/+5 | |
| | ||||||
* | Include stringfmt where it was needed. | Henning Baldersheim | 2017-06-06 | 1 | -0/+1 | |
| | ||||||
* | remove old unused ignores | Arne Juul | 2017-05-19 | 1 | -0/+0 | |
| | ||||||
* | Invert logic. | Henning Baldersheim | 2017-05-08 | 1 | -1/+1 | |
| | ||||||
* | Rewrite the large ClusterState constructor that gcc 7 compiled incorrectly. | Henning Baldersheim | 2017-05-06 | 2 | -126/+121 | |
| | | | | Probably still an issue with gcc7, but now the code is a bit more readable. | |||||
* | Due to c++17 eval order in gcc 7 we need to be more careful. | Henning Baldersheim | 2017-05-06 | 1 | -2/+3 | |
| | | | | | From gcc 7 release notes. "The C++17 evaluation order requirements can be selected in other modes with the -fstrong-eval-order flag, or disabled in C++17 mode with -fno-strong-eval-order." | |||||
* | Deinline after gcc 7 advise | Henning Baldersheim | 2017-05-05 | 1 | -0/+6 | |
| |