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

Several Improvements #3

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Several Improvements #3

wants to merge 5 commits into from

Conversation

x4d3
Copy link

@x4d3 x4d3 commented Mar 14, 2022

  • Support for mac address
  • Fix issue with time type
  • Fix issue with negative numerics
  • Remove support for send_at_once, it is now synchronous by default
  • Use copy_data block from pg
  • Use sync_put_copy_data from pg and flush at the end
  • Add support for geometry and geogrphy
  • Add integrations tests using a Dummy rails App (See spec/dummy)
  • Remove the unused use_tempfile options from EncodeForCopy
  • Add explicit dependency to the pg gem, with a version minimum to 1.3.0 as we are using the sync_put_copy_data method

It is a lot of changes, and I appreciate it is too much. Also very sorry that everything comes at one huge commit

@x4d3 x4d3 changed the title Support geometry datatype Several Improvements Mar 17, 2022
  * Fix issue with `time` type
  * Fix issue with negative numerics
  * Remove support for `send_at_once`, it is now synchronous by default
  * Use `copy_data` block from pg
  * Use `sync_put_copy_data` from pg and flush at the end
  * Add support for `geometry` and `geogrphy`
  * Add integrations tests using a Dummy rails App (See [spec/dummy](spec/dummy))
  * Remove the unused `use_tempfile` options from `EncodeForCopy`
  * Add explicit dependency to the [pg](https://rubygems.org/gems/pg/versions/1.3.4) gem, with a version minimum to 1.3.0 as we are using the `sync_put_copy_data` method
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