question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Anything else to add?

See original GitHub issue

@charmander thanks for putting the 8.0 milestone on a few of the issues. Anything else that comes to mind you want to break in the newest release? I want to keep churn somewhat down on the 8.0 release…one of the main things I want to do is drop support for all versions of node earlier than any active LTS versions. There was some talk about making BigInt support opt-in in 8.0…but since it’ll be opt-in for now I don’t think we need to land it directly on the major version bump.

It looks like 8.0 is going end of life in like…3 days! So I think we could drop official support for anything earlier than node 10 which is the currently oldest LTS version…what do you think? reference

Now that this is a monorepo with most of the main dependent modules included I can have a much easier time doing sweeping changes to the internal APIs and weird timing behaviors. I want to hit the entire monorepo w/ a prettier format & enforce prettier formatting via eslint because the lint rules haven’t been consistent between all the repos…and the tests inside pg (some of which are very old) haven’t been linted at all…so…I’m going to fix all the lint stuff before 8.0 just to keep things slightly more organized.

Thanks again for all your help & support.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:27 (19 by maintainers)

github_iconTop GitHub Comments

3reactions
brianccommented, Dec 27, 2019

Why wait for version 9?

Well…two reasons. 1) it’s a lot of work & I don’t want to delay 8 for it…8’s already been held back for quite a while as we were letting some breaking changes kinda “pile up” for it. and 2) It’s going to be a big change & I’d like to release it and nothing else so the upgrade guide is clear and its not “oh we deprecated this, that, this one thing changed, also: rewrote EVERYTHING” just to keep issue triage after the fact (hopefully there aren’t any…but you never know) a bit easier to do. Plus I dunno…this module is really heavily used in a lot of places & I don’t subscribe to the “move fast and break things” mindset w/ it at all…rather go a bit on the slow side than fast side…but we’ll get there! It’s always been more of a marathon than a sprint kinda mindset for me…helps me not burn out. 😄

1reaction
dpkirchnercommented, May 28, 2020

If https://github.com/brianc/node-pg-pool/pull/119 (referenced in another comment) can’t be merged, moving the client.release = ...[0] call up so it’s just before the emit('connect', client) call would allow us to implement our own release logic (saving the error emission and using it in our overridden release call, for example) before the client is returned to our code. This might be a breaking change, but I kind of doubt there’s a lot of people that rely on release being set only after connect is emitted.

[0] https://github.com/brianc/node-postgres/blob/master/packages/pg-pool/index.js#L255

Read more comments on GitHub >

github_iconTop Results From Across the Web

3 Answers to “Do You Want to Tell Us Anything Else About ...
First, if you feel your interview has gone well and you really have nothing else to add, it's perfectly fine to say, “No,...
Read more >
Is there anything else you would like to add? How to finish an ...
Home Interview preparation Is there anything else you would like to add? How to finish an interview. ... So, what can you Include?...
Read more >
Is There Anything Else We Should Know About You?
Why It Works: This answer is designed to “add value” to what the candidate can offer the employer (in this case, web design...
Read more >
How to Answer "Is There Anything Else You'd Like Us to Know"
Confidence and preparation are two keys to most prominent careers. Here are tips to answer "Is there anything else you would like us...
Read more >
How To Answer “Is There Anything Else We Should Know ...
To help make this question less intimidating, we've put together a few tips to help you find your way. Why Interviewers Ask If...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found