-
Notifications
You must be signed in to change notification settings - Fork 217
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
2 additions
and
2 deletions.
There are no files selected for viewing
This file contains 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
f96ad32
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hey just saw this! Curious what caused you to revert the driver? If you ever have to revert please lemme know w/ an issue on node-postgres as your module uses pg heavily so sometimes you can catch things early!
f96ad32
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@brianc I reverted the version between the commits, not between releases. I did it only to take time to revise the changes before updating it. Repackaging into a monorepo usually carries some dependency changes that may need to be updated, like switching from
require('pg-query-stream')
torequire('packages/pg-query-stream')
. You would want to make sure not to introduce an ambiguity in referencing inner packages versus external packages. Have you considered this one yet? I also wanted to give you time to get it all finished, then revise it fully, and only then update the dependency. There's no rush :)Another thing - once merged, you should add NPM-level deprecation warning into the external packages, and archive the repo, however without dumping issues that are still open against those packages.
See, there is a lot to consider ;)
f96ad32
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh yeah! So the thing is....I'm converting to a mono-repo but not to a single package. Still gonna all be published individually & installed separately just like they are now - just that I can actually manage all the code in 1 place and with a single commit or PR I can introduce and fix breaking changes between say pg, pg-cursor, and pg-query-stream. Then lerna does all the semver managing magic which is super handy. But I feel you - definitely best to be careful w/ releases and stuff. Didn't mean to snoop just wanted to make sure I wasn't causing you any more headache than I already do! π
f96ad32
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@brianc Thanks for clarification! I am releasing all your 17.x updates, for now as beta-s. Will revise after you've finished all the updates, before making an official release.