Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Ensure that we have stopped the thread. | Henning Baldersheim | 2019-12-04 | 2 | -4/+5 | |
| | ||||||
* | Hide implementation to reduce FastOS_ visibility. | Henning Baldersheim | 2019-12-04 | 4 | -38/+87 | |
| | ||||||
* | Merge pull request #11479 from ↵ | Henning Baldersheim | 2019-12-04 | 2 | -19/+26 | |
|\ | | | | | | | | | vespa-engine/balder/do-not-let-external-softtimeout-factor-affect-auto-tuning-rebased-2 Wrap soft and hard doom in an CombinedDoom. | |||||
| * | Make one doom with explicit hard and soft instead of wrapping and nesting. | Henning Baldersheim | 2019-12-04 | 2 | -32/+23 | |
| | | ||||||
| * | Wrap soft and hard doom in an CombinedDoom. | Henning Baldersheim | 2019-12-03 | 1 | -1/+17 | |
| | | | | | | | | If softdoom factor has been overridden, we shall not adjust the automatic one. | |||||
* | | Merge pull request #11400 from vespa-engine/balder/sanitize-the-clock-2 | Henning Baldersheim | 2019-12-03 | 5 | -2/+179 | |
|\ \ | |/ |/| | Balder/sanitize the clock 2 | |||||
| * | Unify and only print one line per test. | Henning Baldersheim | 2019-11-25 | 1 | -61/+42 | |
| | | ||||||
| * | Needs one prev field for each thread. | Henning Baldersheim | 2019-11-25 | 1 | -39/+43 | |
| | | ||||||
| * | Add sanity checking of clock | Henning Baldersheim | 2019-11-25 | 1 | -22/+65 | |
| | | ||||||
| * | Add tests for various atomic variants. | Henning Baldersheim | 2019-11-24 | 1 | -4/+22 | |
| | | ||||||
| * | Add test for volatile clock. | Henning Baldersheim | 2019-11-24 | 2 | -26/+97 | |
| | | ||||||
| * | Add a benchmark for the clock | Henning Baldersheim | 2019-11-22 | 4 | -1/+61 | |
| | | ||||||
* | | tensor peek | Håvard Pettersen | 2019-12-02 | 1 | -2/+2 | |
| | | ||||||
* | | remove unused fastlib dependency | Arne Juul | 2019-11-28 | 1 | -1/+0 | |
| | | ||||||
* | | Use relaxed store. | Henning Baldersheim | 2019-11-25 | 1 | -1/+1 | |
| | | ||||||
* | | volatile -> std::atomic | Henning Baldersheim | 2019-11-25 | 2 | -8/+8 | |
| | | ||||||
* | | Need to use a volatile to ensure compiler will always generate correct code ↵ | Henning Baldersheim | 2019-11-25 | 2 | -4/+4 | |
|/ | | | | independent of inlining and optimizations. | |||||
* | Specify UTC explicit | Henning Baldersheim | 2019-11-18 | 1 | -2/+2 | |
| | ||||||
* | Add typesafe SteadyTimeStamp. | Henning Baldersheim | 2019-11-15 | 9 | -26/+31 | |
| | ||||||
* | Use ClockSteady and return TimeStamp instead of untyped int64_t without unit. | Henning Baldersheim | 2019-11-15 | 1 | -5/+2 | |
| | ||||||
* | Use steady_clock | Henning Baldersheim | 2019-11-15 | 4 | -5/+5 | |
| | ||||||
* | Use steady clock to ensure monotonically increasing clock. | Henning Baldersheim | 2019-11-14 | 3 | -9/+10 | |
| | ||||||
* | Set basic HTTP security headers on status pages served from backend | Tor Brede Vekterli | 2019-08-13 | 1 | -0/+6 | |
| | | | | | | We should already escape everything printed on these pages, but as part of a defense in depth strategy we use a restrictive set of HTTP security headers to minimize the impact in the case of a regression or bug. | |||||
* | ensure disk is usable in simple health check | Arne Juul | 2019-08-12 | 3 | -2/+56 | |
| | ||||||
* | Pass int64_t to nbostream instead of long (identifiable test). | Tor Egge | 2019-08-07 | 1 | -2/+2 | |
| | ||||||
* | Use enum class for vespalib::xml::XmlTagFlags. | Tor Egge | 2019-07-30 | 3 | -4/+4 | |
| | ||||||
* | Replace GCC-only `std::_Identity` and `std::_Select1st` with own code | Tor Brede Vekterli | 2019-06-17 | 1 | -1/+2 | |
| | | | | | | | Put in `stllike` submodule since it's technically hoisted from _a_ STL implementation...! `vespalib::Identity` can be replaced with `std::identity` once on a C++20 compiler. | |||||
* | Add missing includes. | Tor Egge | 2019-06-11 | 1 | -0/+1 | |
| | ||||||
* | Move datastore and btree code from searchlib to vespalib | Tor Brede Vekterli | 2019-05-27 | 10 | -253/+0 | |
| | | | | | | | | | | Namespace is still `search` and not `vespalib` due to the massive amount of code that would need to be modified for such a change. Other changes: - Move `BufferWriter` from searchlib to vespalib - Move assertion and rand48 utilities from staging_vespalib to vespalib - Move gtest utility code from staging_vespalib to vespalib | |||||
* | Remove extra line. | Henning Baldersheim | 2019-05-24 | 1 | -1/+0 | |
| | ||||||
* | Include boost version. | Henning Baldersheim | 2019-05-24 | 1 | -0/+2 | |
| | ||||||
* | reflect -> reflect_q | Henning Baldersheim | 2019-05-24 | 1 | -1/+7 | |
| | ||||||
* | Merge pull request #8937 from vespa-engine/geirst/logd-implement-rpc-forwarder | Geir Storli | 2019-03-29 | 1 | -1/+1 | |
|\ | | | | | Geirst/logd implement rpc forwarder | |||||
| * | Update metrics for each log message similar to legacy forwarder. | Geir Storli | 2019-03-28 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #8877 from vespa-engine/arnej/add-sum-for-gauge-metrics | Arne H Juul | 2019-03-28 | 3 | -3/+10 | |
|\ \ | |/ |/| | add "sum" output for gauge metrics | |||||
| * | add "sum" output for gauge metrics | Arne Juul | 2019-03-22 | 3 | -3/+10 | |
| | | ||||||
* | | include content length in http response | Håvard Pettersen | 2019-03-26 | 1 | -0/+1 | |
| | | ||||||
* | | Revert "include content length in http response" | Harald Musum | 2019-03-25 | 1 | -1/+0 | |
| | | ||||||
* | | include content length in http response | Håvard Pettersen | 2019-03-25 | 1 | -0/+1 | |
|/ | ||||||
* | Implement default destructor | Henning Baldersheim | 2019-03-20 | 2 | -3/+6 | |
| | ||||||
* | Instantiate XmlAttribute for fundamental integer types. | Tor Egge | 2019-03-18 | 1 | -6/+8 | |
| | ||||||
* | Merge pull request #8811 from ↵ | Henning Baldersheim | 2019-03-17 | 1 | -1/+1 | |
|\ | | | | | | | | | vespa-engine/toregge/adjust-forward-declarations-for-clang Adjust forward declarations. | |||||
| * | Adjust forward declarations. | Tor Egge | 2019-03-17 | 1 | -1/+1 | |
| | | ||||||
* | | Use fundamental integer types in vespalib::JsonStream. | Tor Egge | 2019-03-16 | 3 | -20/+24 | |
|/ | ||||||
* | Adjust build setup for Darwin. | Tor Egge | 2019-03-14 | 1 | -1/+1 | |
| | ||||||
* | Add a relative timestamp when tracing. | Henning Baldersheim | 2019-03-08 | 1 | -1/+3 | |
| | | | | make it testable by allowing control of clock. | |||||
* | Unify root and children and drop a level | Henning Baldersheim | 2019-03-07 | 1 | -5/+6 | |
| | ||||||
* | Oath license | Henning Baldersheim | 2019-03-07 | 2 | -2/+4 | |
| | ||||||
* | Use reference wrapper. | Henning Baldersheim | 2019-03-06 | 2 | -13/+13 | |
| | ||||||
* | Update copyright and comment. | Henning Baldersheim | 2019-03-06 | 2 | -10/+3 | |
| |