Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #21285 from vespa-engine/vekterli/more-threading-fixes | Henning Baldersheim | 2022-02-21 | 15 | -87/+127 |
|\ | |||||
| * | Let `erase()` return new iterator instead of doing it manually | Tor Brede Vekterli | 2022-02-21 | 1 | -1/+1 |
| * | Use Kill() instead of Unschedule() to prevent against unwanted re-scheduling | Tor Brede Vekterli | 2022-02-21 | 1 | -1/+1 |
| * | Make storage framework thread tick ring buffer thread safe | Tor Brede Vekterli | 2022-02-18 | 2 | -5/+8 |
| * | Make TickingThread test thread safe | Tor Brede Vekterli | 2022-02-18 | 1 | -24/+32 |
| * | Protect cross-thread polled oldest flushed serial number with mutex | Tor Brede Vekterli | 2022-02-18 | 1 | -7/+12 |
| * | Avoid potential MessageBus<->FNET mutex order inversion | Tor Brede Vekterli | 2022-02-18 | 2 | -7/+16 |
| * | Make MessageBus resend-queue thread safe | Tor Brede Vekterli | 2022-02-18 | 2 | -11/+18 |
| * | Make vespalib::Thread state polling thread safe | Tor Brede Vekterli | 2022-02-18 | 2 | -6/+9 |
| * | Make `FNET_Connection::_state` atomic to allow safe polling from outside lock | Tor Brede Vekterli | 2022-02-18 | 2 | -13/+13 |
| * | Ensure cross-thread visibility in test | Tor Brede Vekterli | 2022-02-18 | 1 | -8/+9 |
| * | Make finished-polling outside of lock thread safe | Tor Brede Vekterli | 2022-02-18 | 2 | -6/+10 |
* | | Merge pull request #21281 from vespa-engine/balder/use-common-transport | Henning Baldersheim | 2022-02-21 | 55 | -282/+429 |
|\ \ | |||||
| * | | Add helper classes containg a FNET_Transport and a FastOS_ThreadPool to reduc... | Henning Baldersheim | 2022-02-21 | 22 | -128/+139 |
| * | | Use a common FNET_Transport owned by Proton in both SceduledExecutor and Tran... | Henning Baldersheim | 2022-02-20 | 43 | -274/+410 |
* | | | Merge pull request #21292 from vespa-engine/mortent/controller-filter-logs | Bjørn Christian Seime | 2022-02-21 | 2 | -7/+23 |
|\ \ \ | |||||
| * | | | Add logging for controller role filters | Morten Tokle | 2022-02-21 | 2 | -7/+23 |
|/ / / | |||||
* | | | Merge pull request #21290 from vespa-engine/bjorncs/fix | Morten Tokle | 2022-02-21 | 1 | -4/+5 |
|\ \ \ | |||||
| * | | | Fix formatting of log message | Bjørn Christian Seime | 2022-02-21 | 1 | -4/+5 |
|/ / / | |||||
* | | | Merge pull request #21289 from vespa-engine/bratseth/test-structufieldset | Jon Bratseth | 2022-02-21 | 4 | -0/+134 |
|\ \ \ | |||||
| * | | | Add a newline | Jon Bratseth | 2022-02-21 | 1 | -1/+1 |
| * | | | Test a fieldset using struct fields | Jon Bratseth | 2022-02-21 | 4 | -0/+134 |
* | | | | Merge pull request #20898 from vespa-engine/ogronnesby/tenant-info-email | Leandro Alves | 2022-02-21 | 2 | -3/+61 |
|\ \ \ \ | |||||
| * | | | | name -> contactName, email -> contactEmail for validation | Øyvind Grønnesby | 2022-01-24 | 2 | -16/+19 |
| * | | | | Validate name and email tenant info fields | Øyvind Grønnesby | 2022-01-21 | 2 | -3/+58 |
* | | | | | Merge pull request #21282 from vespa-engine/balder/make-configuri-explicit | Henning Baldersheim | 2022-02-21 | 48 | -165/+137 |
|\ \ \ \ \ | |_|/ / / |/| | | | | |||||
| * | | | | Fix indentation | Henning Baldersheim | 2022-02-21 | 1 | -1/+1 |
| * | | | | Make ConfigUri constructors explicit and use same context where possible in p... | Henning Baldersheim | 2022-02-20 | 48 | -165/+137 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #21284 from vespa-engine/bratseth/goto-profile | Jon Bratseth | 2022-02-21 | 56 | -236/+1808 |
|\ \ \ \ | |||||
| * | | | | Make compatible with older IntelliJ's | Jon Bratseth | 2022-02-21 | 4 | -6/+12 |
| * | | | | Use Vespa icon as file icon | Jon Bratseth | 2022-02-21 | 3 | -2/+3 |
| * | | | | Slightly more testing | Jon Bratseth | 2022-02-21 | 4 | -2/+8 |
| * | | | | Tolerate null schema | Jon Bratseth | 2022-02-20 | 1 | -2/+4 |
| * | | | | Add todo | Jon Bratseth | 2022-02-18 | 1 | -0/+1 |
| * | | | | Find profile definition | Jon Bratseth | 2022-02-18 | 5 | -3/+107 |
| * | | | | Various fixes | Jon Bratseth | 2022-02-18 | 6 | -8/+11 |
| * | | | | Find profile usages | Jon Bratseth | 2022-02-18 | 7 | -17/+92 |
| * | | | | Goto definition | Jon Bratseth | 2022-02-17 | 7 | -70/+208 |
| * | | | | Extract function usage finder | Jon Bratseth | 2022-02-17 | 3 | -109/+132 |
| * | | | | Find usages in child schemas | Jon Bratseth | 2022-02-17 | 10 | -58/+97 |
| * | | | | Match whole elements | Jon Bratseth | 2022-02-16 | 3 | -16/+45 |
| * | | | | Respect search scope | Jon Bratseth | 2022-02-16 | 1 | -5/+9 |
| * | | | | Find usages across filers and in lexical scope | Jon Bratseth | 2022-02-16 | 5 | -47/+44 |
| * | | | | Find usages correctly | Jon Bratseth | 2022-02-14 | 8 | -47/+126 |
| * | | | | Test function resolution | Jon Bratseth | 2022-02-14 | 1 | -0/+5 |
| * | | | | Test function resolution | Jon Bratseth | 2022-02-14 | 7 | -22/+36 |
| * | | | | Find all functions | Jon Bratseth | 2022-02-14 | 3 | -8/+8 |
| * | | | | Get all profiles | Jon Bratseth | 2022-02-14 | 5 | -25/+39 |
| * | | | | Retrieve project from definition | Jon Bratseth | 2022-02-14 | 3 | -10/+7 |
| * | | | | Move into Schema | Jon Bratseth | 2022-02-14 | 4 | -15/+20 |