Skip to content

Make BoundPool an es6 subclass of Pool#2063

Closed
brianc wants to merge 1 commit intobmc/8.0from
bmc/make-bound-pool-a-es6-class
Closed

Make BoundPool an es6 subclass of Pool#2063
brianc wants to merge 1 commit intobmc/8.0from
bmc/make-bound-pool-a-es6-class

Conversation

@brianc
Copy link
Owner

@brianc brianc commented Jan 10, 2020

This fixes subtle subclassing bugs using es6 classes. It is a semver breaking change targeting 8.0 release...though it's not likely to cause issues in the general case.

I'm merging this into the bmc/8.0 branch. This closes #1541 as it had merge conflicts since it got quite old & doesn't have tests...but I still appreciate the thought and work that went into it!

This fixes subtle subclassing bugs using es6 classes. It is a semver breaking change targeting 8.0 release...though it's not likely to cause issues in the general case.
@brianc brianc added this to the pg@8.0 milestone Jan 10, 2020
@brianc brianc requested a review from charmander January 15, 2020 19:50
@charmander
Copy link
Collaborator

#1541 was editable, so I brought it up to date with these tests and a smaller diff if you want ;)

Then the other post-ES5 cleanup can go in on top of it so each change is more self-contained.

@brianc
Copy link
Owner Author

brianc commented Jan 15, 2020

alright i'll close this one & merge that one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants