Jeffrey Smith II
f74c69c5e4
chore: update to go 1.20 ( #24088 )
...
* build: upgrade to go 1.19
* chore: bump go.mod
* chore: `gofmt` changes for doc comments
https://tip.golang.org/doc/comment
* test: update tests for new sort order
* chore: make generate-sources
* chore: make generate-sources
* chore: go 1.20
* chore: handle rand.Seed deprecation
* chore: handle rand.Seed deprecation in tests
---------
Co-authored-by: DStrand1 <dstrandboge@influxdata.com>
2023-02-09 14:14:35 -05:00
Jonathan A. Sternberg
72c4c55609
build(flux): update flux to v0.162.0 ( #23255 )
2022-04-05 16:10:41 -05:00
Sam Arnold
5015297d40
fix: more expressive errors ( #22448 )
...
* fix: more expressive errors
Closes #22446
* fix: server only logging for untyped errors
* chore: fix formatting
2021-09-13 15:12:35 -04:00
William Baker
19047b95b7
fix: task scheduler test uses a fixed time ( #21884 )
...
* fix: task scheduler test uses a fixed time
* fix: use a string constant for time format
2021-07-20 08:35:06 -06:00
William Baker
e7871130ed
fix: update cron package to obtain "1w" support ( #21844 )
...
* fix: update cron spackage to obtain "w" support
* chore: update CHANGELOG
* test: add a regression test for the 1w interval in the task scheduler
2021-07-14 12:11:19 -05:00
Daniel Moran
15b9531273
fix: correct various typos ( #19987 )
...
Co-authored-by: kumakichi <xyesan@gmail.com>
2020-11-11 13:54:21 -05:00
Jonathan A. Sternberg
0ae8bebd75
refactor: rewrite imports to include the /v2 suffix for version 2
2020-04-03 12:39:20 -05:00
Brett Buddin
3d826d96cf
feat(influxd): flag to disable scheduling of tasks
2020-03-27 12:52:07 -04:00
Brett Buddin
79cade52a6
fix(task/scheduler): Reuse slices built by iterator to reduce allocations.
2020-03-24 10:14:02 -04:00
docmerlin (j. Emrys Landivar)
06102ba3d4
fix(tasks): reduce memory allocations in scheduler
...
This will reduce memory allocations in the scheduler by removing
unneccessary delete/replace actions on the btree that is used as an
internal priority queue.
2020-02-07 09:30:50 -06:00
docmerlin (j. Emrys Landivar)
bf88cd7502
chore(tasks): add test for task alignment
2019-12-12 13:26:59 -06:00
docmerlin (j. Emrys Landivar)
07345a58f4
fix(tasks): align @every schedule firings
2019-12-12 13:26:59 -06:00
Alirie Gray
b5ccad3c07
feat(metrics): add run latency to executor metrics ( #16190 )
2019-12-11 14:50:32 -08:00
Lyon Hill
d4494273e1
fix(task): Use existing scheduler metrics ( #15765 )
2019-11-05 10:36:45 -07:00
docmerlin (j. Emrys Landivar)
71a2590fba
fix(tasks): scheduler btree panic
2019-11-01 10:49:47 -05:00
docmerlin (j. Emrys Landivar)
6feae8f3ce
feat(tasks): fixes for changeover
2019-10-29 10:36:47 -05:00
docmerlin (j. Emrys Landivar)
aa5b094c8d
refactor(task): feature flag for nw scheduler
2019-10-29 10:36:47 -05:00
docmerlin (j. Emrys Landivar)
0958c26382
feat(tasks): add scheduler release test
2019-10-14 14:02:25 -05:00
docmerlin (j. Emrys Landivar)
b8b8422384
feat(tasks): update new scheduler in response to pr comments
2019-10-14 14:02:25 -05:00
docmerlin (j. Emrys Landivar)
4b732acb3b
feat(tasks): switch the new scheduler to use clock instead of custom time mocker
2019-10-14 14:02:25 -05:00
j. Emrys Landivar (docmerlin)
3fd94cbb69
feat(task): new scheduler now with more tests
2019-10-14 14:02:25 -05:00
Lyon Hill
84bc9a8293
feat(task): add scheduler metrics (first pass)
2019-10-14 14:02:25 -05:00
j. Emrys Landivar (docmerlin)
4695eccda5
feat(tasks): new tree-based scheduler
2019-10-14 14:02:25 -05:00
Alirie Gray
a9df93b1fd
refactor(tasks): create coordinator for new scheduler/executor ( #15268 )
2019-09-26 13:55:23 -07:00
Stuart Carnie
9389b41c6e
feat(task): Change interfaces defining scheduler and executor behavior
...
See #14183
2019-09-11 17:02:28 -07:00
Lyon Hill
89acf847ea
feat(task): Build interfaces for a generic scheduler. ( #14163 )
...
* feat(task): Build interfaces for a generic scheduler.
2019-06-21 10:31:43 -06:00