-
Notifications
You must be signed in to change notification settings - Fork 53
Fix/detached forecasting sensors #2035
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 51 commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
921d958
fix: enhance job ID return structure in TrainPredictPipeline
BelhsanHmida b7068fa
fix: update forecasting job return structure in SensorAPI
BelhsanHmida 505c284
fix: update job fetching logic in test_train_predict_pipeline
BelhsanHmida 10b370a
chore: remove commented-out breakpoint in test_forecasting.py
BelhsanHmida 6342867
fix: as_job is no longer in parameters
BelhsanHmida cc1bf1b
fix: update job count retrieval in add_forecast function
BelhsanHmida a7ff4a9
fix: add connection queue to fetch job
BelhsanHmida 745e513
style: black
Flix6x 47f160d
docs: changelog entry
Flix6x 3af2c62
feat: check if wrap-up job actually finished rather than failed
Flix6x 474b860
feat: add test case for 2 cycles, yielding 2 jobs and a wrap-up job
Flix6x 7f824a7
dev: comment out failing assert, which needs to be investgated and up…
Flix6x 29705a2
refactor: move checking the status of the wrap-up job to where it mat…
Flix6x f26c41b
fix: use job ID itself in case the returned job is the one existing c…
Flix6x f326efc
fix: add db.commit before forecasting jobs are created
BelhsanHmida 67862ed
dev: uncomment test assertion statement
BelhsanHmida 64465e9
Test(feat): search all beliefs forecasts saved into the sensor by the…
BelhsanHmida 4ac1846
test(feat): add n_cycles variable to use to account for length of for…
BelhsanHmida bdc5e28
style: run pre-commit
BelhsanHmida 5340350
fix: improve assertion message in test_train_predict_pipeline for cla…
BelhsanHmida 8271e28
Merge branch 'main' into fix/small-forecasting-pipeline-fixes
BelhsanHmida 60a85b3
Merge branch 'main' into fix/small-forecasting-pipeline-fixes
BelhsanHmida 4ebaa97
fix: first create all jobs, then queue all jobs, giving the db.sessio…
Flix6x 888b980
feat: enqueue job only after the transactional request
Flix6x 56f825a
Revert "feat: enqueue job only after the transactional request"
Flix6x e41c1a5
docs: resolve silent merge conflict in changelog
Flix6x 9085b9e
Merge remote-tracking branch 'origin/main' into fix/small-forecasting…
Flix6x 064f9cb
docs: delete duplicate changelog entry
Flix6x 7ff82d1
docs: add release date for v0.31.2
Flix6x 657b0c0
Merge remote-tracking branch 'origin/main' into fix/small-forecasting…
Flix6x ff78988
docs: advance a different bugfix to v0.31.2
Flix6x 4ed641a
fix: self.data_source found itself in a different session somehow, so…
Flix6x d276c8a
Revert "fix: first create all jobs, then queue all jobs, giving the d…
Flix6x ddd1cf2
fix: reload forecasting pipeline orm state in worker session
BelhsanHmida 91f0e88
fix: serialize train-predict cycle jobs for workers
BelhsanHmida 243c011
revert: commit not related to this pr
BelhsanHmida 38dd206
style: run pre-commit
BelhsanHmida 1cf183b
Merge branch 'main' into fix/detached-forecasting-sensors
BelhsanHmida 341751a
fix: fix test merge commit
BelhsanHmida e245936
fix: enqueue forecasting jobs with explicit payloads
BelhsanHmida 6be62f4
test: assert forecasting job payload is session safe
BelhsanHmida e35336f
test: detect mapped job payload objects
BelhsanHmida 9ab4db3
fix: avoid forwarding compute kwargs to forecast jobs
BelhsanHmida 6640be1
style: format forecast job wrapper
BelhsanHmida 723f1d9
merge: update forecasting fix with main
BelhsanHmida 510a81d
docs: add changelog for forecast job fix
BelhsanHmida f2e3c9e
Merge branch 'main' into fix/detached-forecasting-sensors
BelhsanHmida 11b1f65
Merge branch 'main' into fix/detached-forecasting-sensors
BelhsanHmida 52b542c
Merge branch 'main' into fix/detached-forecasting-sensors
BelhsanHmida 2a8c58e
Potential fix for pull request finding
BelhsanHmida 8de4faf
fix: restore forecast job comment indentation
BelhsanHmida 7f5369c
docs: move changelog entry to v1
BelhsanHmida 2e02b5a
fix: remove unused forecast job kwargs
BelhsanHmida ca0a614
fix: preserve serialized forecast job payloads
BelhsanHmida b126866
test: cover serialized forecast job payloads
BelhsanHmida d9a2941
docs: clarify forecast job payload serialization
BelhsanHmida 412cc6f
docs: document forecast job payload helpers
BelhsanHmida 4b7a778
docs: remove duplicate changelog entry
BelhsanHmida File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.