Commit Graph

63 Commits (efe9fe780d4094de4ac5041e7b15c24ae6104b9c)

Author SHA1 Message Date
Michael Gaffney e086fd3007
test(batch): Fix data races in tests
1 year ago
Hugo f227020b67 feat(scheduler): Use job table to select jobs to run
1 year ago
Hugo 27c432a748 feat(scheduler): Drop completed job runs as they complete
1 year ago
Michael Gaffney 9b984b0ab6
feat(batch): Add batching for SQL jobs
2 years ago
Michael Gaffney 8c291a2934
feat(scheduler): Add retries to job status
2 years ago
Michael Gaffney 9354a4ebcf
refactor(scheduler): Add statusThreshold parameter to job.Run
2 years ago
Michael Gaffney 50ab600519
docs(scheduler): Clarify Job and JobStatus
2 years ago
Jim 28b465e4b8
refact: to use go-dbw CreateItems, DeleteItems (#4974)
2 years ago
Michael Li 9eb608feeb
chore: Update protobuf to 1.33 (#4485)
2 years ago
Jeff Mitchell 25bce9e8ff Fix linter warnings
2 years ago
Johan Brandhorst-Satzkorn d9c6de4e8b
deps: update runc dependency (#4349)
2 years ago
Jim 6a37c93d77
fix: properly handle rows.Err() (#4261)
2 years ago
Irena Rindos 9733a250fa
refact(event): move observability/event to event (#3704)
3 years ago
Jim d5411a26f6
chore: update protobuf dep (#3669)
3 years ago
hashicorp-copywrite[bot] 29da0bcb92
[COMPLIANCE] License changes (#3567)
3 years ago
Jeff Mitchell 8322916fb4 Remove all deprecated Err/Wrap/E calls (#3286)
3 years ago
Jim 63a2b62b85
chore (deps): update GKW and protobuf; and run "make gen" (#3111)
3 years ago
Johan Brandhorst-Satzkorn 3c29308673 chore: Add license headers to all files
3 years ago
Johan Brandhorst-Satzkorn 55259029f1
Add job run cleaner (#2866)
3 years ago
Johan Brandhorst-Satzkorn f57454b6b9
Rewrite interface{} to any (#2535)
4 years ago
Louis Ruch c73a13aa3e
scheduler: log details when starting scheduler (#2459)
4 years ago
Damian Debkowski 2db6bee3e2
fix: return an error for vault tokens that will expire before the scheduler can run (#2444)
4 years ago
Louis Ruch 5812a42ba3
feat(scheduler): set intervals from config (#2443)
4 years ago
Johan Brandhorst-Satzkorn aef9073fa6
Upgrade to Go 1.19 (#2347)
4 years ago
Johan Brandhorst-Satzkorn 222a935223
Update grpc-gateway dependency (#2311)
4 years ago
Louis Ruch 4cacd0a605
bug(scheduler): Fix controller id length check (#2226)
4 years ago
Todd 19b549c44a
Rename package servers to server (#2222)
4 years ago
Jeff Mitchell 704d68848c Merge remote-tracking branch 'origin/main' into llb-byow
4 years ago
Louis Ruch 9663404f1a
feat(scheduler): Support unlimited job runs (#2173)
4 years ago
Todd 2ecd550e27
Add fields to server_worker to be a boundary resource (#2083)
4 years ago
irenarindos 8579a248d4 refactor(servers): minor sql adjustments to worker and controller tables
4 years ago
irenarindos 9e27605213 refact(servers): Split server table into worker and controller
4 years ago
Johan Brandhorst-Satzkorn 7f9b294a7e
refact(all): Use testing.TB for test helpers
4 years ago
Timothy Messier 4599e64cab feat(event): Remove BOUNDARY_DEVELOPER_ENABLE_EVENTS env var
4 years ago
Johan Brandhorst-Satzkorn b1d6a1da9a
Switch to buf for protobuf generation (#1944)
4 years ago
Jeff Mitchell 7eb29261b2
Update to go-kms-wrapping version 2, and plugin-based KMS (#1901)
4 years ago
Louis Ruch f8b27645d9
fix(scheduler): Update job run query to not error on running conflict (#1914)
4 years ago
Louis Ruch 8cab9a4315
feat(scheduler): Update job description on conflict (#1852)
4 years ago
Louis Ruch c4506ec743 feat(scheduler): Add support for run now option
4 years ago
Jim 591ec476e7
refactor: Update internal/db and oplog to use go-dbw package for database operations. (#1785)
4 years ago
Jeff Mitchell 158ab09952 Merge branch 'main' into plugin-hostcatalogs
5 years ago
Jim 8d6dee09a9
refact: Add db.DB wrapper and refact all test fixtures to use it. (#1535)
5 years ago
Jim 136ac00b49
refact: Changes required for gorm v2 (#1528)
5 years ago
Todd Knight 843d126428 Merge branch 'main' into plugin-hostcatalogs
5 years ago
Louis Ruch 1c40100edd
tests(scheduler): fix unit test deadlock (#1550)
5 years ago
Jeff Mitchell f9c620a5d5 Merge branch 'main' into plugin-hostcatalogs
5 years ago
Jeff Mitchell 7fc712de44 Bump protoc
5 years ago
Todd Knight db9e1106a9
feat(host): Add host plugin related schemas and tests (#1475)
5 years ago
Louis Ruch 61722659d1
test(scheduler) Remove un-needed test causing intermittent failures (#1501)
5 years ago
Jim 477b541bf0
Events: ongoing clean up of eventing (#1448)
5 years ago