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

Major Update: Replace Docker with virtual environments and update versions #117

Merged
merged 51 commits into from
May 8, 2024

Conversation

chipkent
Copy link
Collaborator

@chipkent chipkent commented Apr 25, 2024

A major update to how deephaven-ib is built and deployed plus relevant version updates.

  • Java 11 -> 17
  • IB 10.19.01 -> 10.19.04
  • Deephave 0.28.1 -> 0.34.x
  • Updated examples.
  • Major build and deployment changes. No more docker.
  • Script to create properly configured python virtual environments to run deephaven-ib from.
  • Now use the most recent compatible deephaven version instead of the specific version listed.
  • Fixed the short rate downloader. IB had changed the FTP server.
  • Fixed broken bars_historical calculation.
  • Better error messages.

Java version to 17
@chipkent chipkent self-assigned this Apr 25, 2024
@chipkent chipkent added bug Something isn't working enhancement New feature or request labels May 1, 2024
@chipkent chipkent changed the title Update DH version to 0.33.3 and Java to 17 Major Update: Replace Docker with virtual environments and update versions May 1, 2024
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
examples/run_deephaven.py Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@chipkent chipkent merged commit 89d9e73 into main May 8, 2024
8 checks passed
@chipkent chipkent deleted the dh_v0333 branch May 8, 2024 18:46
@github-actions github-actions bot locked and limited conversation to collaborators May 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants