Comments (11)
No worries. I just patched my local gem with your change and it worked flawlessly today on a large production table.
from pg-osc.
0.7.3 is now out @brycethornton . Thanks again for your patience!!
from pg-osc.
This is a bug! Thanks for opening a report @brycethornton . I should have a fix/PR today (tomorrow latest). And, yep the pseudocode is likely what we can do here.
from pg-osc.
thanks again @brycethornton . Let me know in case you run into any others issues and/or have feature requests. I like the idea of --post-swap-statement
, perhaps we can track it in a separate ticket.
from pg-osc.
Thanks for the quick response, @shayonj! I'll give this a try shortly and will use it on a big production project early next week if all goes well.
from pg-osc.
exciting !!
from pg-osc.
@shayonj are you planning to bump the version and cut a new release?
from pg-osc.
yep - all released now
https://github.com/shayonj/pg-osc/releases/tag/v0.7.2
from pg-osc.
I'm not sure this change is actually in the 0.7.2 release. I tried the release this morning and wasn't seeing the intended behavior and then I looked at the diff between 0.7.1 and 0.7.2 and didn't see it there either.
from pg-osc.
Thats my bad @brycethornton , i did the release wrong. I have another fix coming and will try to release in the next day or two. Thanks!
from pg-osc.
Thats great to hear! thanks @brycethornton . I have changes ready mostly, will get a new version out this weekend.
from pg-osc.
Related Issues (20)
- Look into lock_timeout HOT 3
- Restore index, foreign key and sequence constraint names
- Make PULL_BATCH_COUNT AND DELTA_COUNT configurable by a flag
- Perform drop_and_cleanup! on POSIX signals
- Bulk push remaining rows in audit table before swap
- Ability to modify the SQL used to populate the new table HOT 10
- Add additional safety for custom copy sql HOT 2
- fix something on README about installation HOT 5
- operation_type audit table can conflict with column name on the primary table
- Introduce a PK/id field on audit table for ordered reads
- Deprecate -w option for password and replace with PGPASSWORD env
- race condition between replay and swap
- Add foreign keys to shadow table during swap HOT 1
- Integration/smoke test HOT 2
- Signal handler gets stuck on IO somewhere on SIGINT
- Some issues while working with partitioned table HOT 5
- Re-enable autovacuum and fix sequence naming post swap HOT 1
- Feature Request: We want to make it working with the table with trigger HOT 7
- 很不错的工具 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pg-osc.