Skip to content
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

Changes to state manager and redis datastore schema (#1489) #1494

Merged
merged 1 commit into from
Jun 13, 2024

Conversation

jleaniz
Copy link
Collaborator

@jleaniz jleaniz commented Jun 13, 2024

  • Added the TurbiniaRequest hashed object in Redis

  • Converted TurbiniaTasks to hash objects in Redis

  • Made get_request_data more efficient

  • Made get_requests_summary more efficient

  • Fixed some issues in request_status

  • Remove GCP dependencies (Remove GCP dependencies #1440)

  • Remove gcp dependencies

  • Update dockerfiles

  • Update dockerfiles

  • Update gcp error reporting

  • Updates to formatting

  • Add unit test

  • Update unit test

  • Clean up

  • Update unit test

  • Update error reporting

  • Update file

  • Update config template

  • Catch exception

  • Updates

  • fix lint

  • Lint fixes

  • Updates

  • Updates

  • Various updates and fixes

  • Updates

  • --- (Bump the pip group across 2 directories with 1 update #1483)

updated-dependencies:

  • dependency-name: requests dependency-type: indirect dependency-group: pip
  • dependency-name: requests dependency-type: indirect dependency-group: pip ...

Bumps the pip group with 1 update in the / directory: requests.
Bumps the pip group with 1 update in the /turbinia/api/cli directory: requests.

Updates requests from 2.32.0 to 2.32.3

Updates requests from 2.32.0 to 2.32.3


updated-dependencies:

  • dependency-name: requests dependency-type: indirect dependency-group: pip
  • dependency-name: requests dependency-type: indirect dependency-group: pip ...
  • Fix small UI bug

  • Minor typos/errors

  • Set celery task limits and fix worker timeout (Set celery task limits and fix worker timeout #1486)

  • Set celery task limits and fix worker timeout

  • Remove solo pool and change concurrency=1

  • Add soft/hard limit buffers

  • Fix server timeout

  • Late import for psutil

  • small fixes, tests

  • fix run tests

  • test format string

  • Fix process_result test

  • fix execute test

  • revert unnecessary config changes

  • Handle soft timeout exception in execute()

  • update timeout message

  • Yaaaaaaaapf

  • Review fixes

  • Updates and yapf fix

  • Minor updates

  • Update docstrings

  • Updates to evidence_size

  • Updates

  • Change log level for message

  • Lint

  • bug fixes

  • Address review comments

  • Fix docstrings

  • Minor UI update


Description of the change

Applicable issues

  • fixes #

Additional information

Checklist

  • All tests were successful.
  • Unit tests added.
  • Documentation updated.

* Added the TurbiniaRequest hashed object in Redis

* Converted TurbiniaTasks to hash objects in Redis

* Made get_request_data more efficient

* Made get_requests_summary more efficient

* Fixed some issues in request_status

* Remove GCP dependencies (#1440)

* Remove gcp dependencies

* Update dockerfiles

* Update dockerfiles

* Update gcp error reporting

* Updates to formatting

* Add unit test

* Update unit test

* Clean up

* Update unit test

* Update error reporting

* Update file

* Update config template

* Catch exception

* Updates

* fix lint

* Lint fixes

* Updates

* Updates

* Various updates and fixes

* Updates

* --- (#1483)

updated-dependencies:
- dependency-name: requests
  dependency-type: indirect
  dependency-group: pip
- dependency-name: requests
  dependency-type: indirect
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Updates

* Update typo

* Updates to unit tests

* Updates to unit tests and linter fixes

* Update table width UI

* Bump the pip group across 2 directories with 1 update (#1487)

Bumps the pip group with 1 update in the / directory: [requests](https://github.com/psf/requests).
Bumps the pip group with 1 update in the /turbinia/api/cli directory: [requests](https://github.com/psf/requests).


Updates `requests` from 2.32.0 to 2.32.3
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.0...v2.32.3)

Updates `requests` from 2.32.0 to 2.32.3
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.0...v2.32.3)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: indirect
  dependency-group: pip
- dependency-name: requests
  dependency-type: indirect
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix small UI bug

* Minor typos/errors

* Set celery task limits and fix worker timeout (#1486)

* Set celery task limits and fix worker timeout

* Remove solo pool and change concurrency=1

* Add soft/hard limit buffers

* Fix server timeout

* Late import for psutil

* small fixes, tests

* fix run tests

* test format string

* Fix process_result test

* fix execute test

* revert unnecessary config changes

* Handle soft timeout exception in execute()

* update timeout message

* Yaaaaaaaapf

* Review fixes

* Updates and yapf fix

* Minor updates

* Update docstrings

* Updates to evidence_size

* Updates

* Change log level for message

* Lint

* bug fixes

* Address review comments

* Fix docstrings

* Minor UI update

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Igor Rodrigues <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Peterson <[email protected]>
Copy link

google-cla bot commented Jun 13, 2024

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@jleaniz jleaniz marked this pull request as ready for review June 13, 2024 18:49
@jleaniz jleaniz merged commit c351f9a into master Jun 13, 2024
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant