Live data from Hacker News

DBeaver – open-source database client

github.com

121–130 of 161 posts

Re: DBeaver – open-source database client

#122
post #82

Earlier quoted context omitted.

Sort of like defence against possible downvoters. If OP went along the "father, son, and donkey story," then the OP won't have posted it at all.

No, they could still have chosen to post it, even if they went along with that story. My point was that there is no need to prepare a defence against downvoters, that too, up front. Not needed at all. Why is their opinion important to the OP? They can have their opinions, he can have his opinion of the same matter. What's the problem? The problem is only if one thinks that HN karma is important. It's totally unimport…

Karma is unimportant, but downvotes fade away the comment. There is little point in making a comment that will disappear anyway, since no one will see it.

Re: DBeaver – open-source database client

#123

I have been using it for 3 years with Postgresql and it still buggy. When the db is throwing out an error dbeaver just say that there was an error on line xx followed by java exception stactrace forcing me to login into the db via command line and figure out what is wrong myself. If you want to write and debug a stored procedure then good luck! The ui had many issues and only recently seems to be just usable. At leas…

For me it's buggy when it has to reconnect to something... eg. i work on something, close the laptop (suspend to mem), and the next day open it up, wait for an hour or two doing other stuff (so there's enough time to notice that the tcp session is down), and dbeaver shows a progress bar and gets stuck there, until i restart it, and click a zillion times to get to the proper psql table.

Also, the annoying 'new version,...' popups are annoying.

Otherwise, a great gui.

Re: DBeaver – open-source database client

#125

I have been using it for 3 years with Postgresql and it still buggy. When the db is throwing out an error dbeaver just say that there was an error on line xx followed by java exception stactrace forcing me to login into the db via command line and figure out what is wrong myself. If you want to write and debug a stored procedure then good luck! The ui had many issues and only recently seems to be just usable. At leas…

For me it's buggy when it has to reconnect to something... eg. i work on something, close the laptop (suspend to mem), and the next day open it up, wait for an hour or two doing other stuff (so there's enough time to notice that the tcp session is down), and dbeaver shows a progress bar and gets stuck there, until i restart it, and click a zillion times to get to the proper psql table. Also, the annoying 'new version…

Agreed, I've had mostly the same experience. There was about a month where I wasn't able to run a particular query on Oracle SQL but that's fixed now.

Re: DBeaver – open-source database client

#126

DBeaver is great, but it's so heavy/clunky on OSX. Also, 99% of the time I want 1. tables+data 2. data structure+index of table 3. search 4. sql query DBeaver aims to be a full admin system and simply getting to the data makes me drill 3-4 levels deep in a tree and it's quite annoying that only adds to the "clunky-ness".

On Mac OS I use Sequel Ace for MariaDB/MySQL, it's a spiritual successor to Sequel Pro. Native UI. Works great. https://sequel-ace.com/

Re: DBeaver – open-source database client

#127
post #107

Earlier quoted context omitted.

Jet Brains care? Do they? In my experience their tools are some of the ugliest out there. Granted, that's highly subjective, but there is "something" off about IntelliJ that I can't really put my finger on. Maybe the lack of whitespace. Maybe the weird tabs.

I meant that Jet Brains do care about GUI support in OpenJDK (mainstream Java), their flagship products depend on this, they employ a number of ex-Oracle GUI devs and contribute fixes upstream. Just there are no new major projects in GUI area in OpenJDK for years, because none of big contributors is interested in it. Compare this to improvements in non-GUI areas like Java 21 Threading and also the whole Graal thing.

Oh I see, I misunderstood what you meant, thanks for clearing that up.

There was a talk [1] at Devoxx 2023 by an Oracle which gave an overview of the current state of the UI ecosystem, and it wasn't too bad, though it seems like it's mainly JavaFX these days. Support for fractional zooming on HiDPI screens on Linux is still shit, unfortunately, which is something that drives me nuts.

[1] https://www.youtube.com/watch?v=Afehjldx4yM

Re: DBeaver – open-source database client

#128
post #117
post #106

Earlier quoted context omitted.

I love the Eclipse IDE. It's a shame the Eclipse Foundation doesn't treat it better. Last time I tried to contribute to it, I ended up giving up. They wanted me to sign paperwork simply to report a bug. There was no documentation about how to build the IDE, which is scattered across dozens of repositories. Maybe that has improved, but I doubt it. They seem to be putting all their eggs into the Theia basket, which is…

Hi, I am an Eclipse Foundation committer, but I am not committing to the IDE itself. You don't have to sign the CLA (contributor license agreement) if you want to report a bug, but you have if you want to contribute code, even a small patch for a bug you found. That's a legal requirement to protect the Foundation from contributions that may copy/paste proprietary code and to ensure that you will not in the future cha…

I like the Eclipse UI. I just don't like how it behave on high resolution displays on Linux.

I was unable to create an account for the bug tracker without signing a CLA. Maybe that's changed now, but I'm pretty sure that was the case when I last tried.

I wouldn't say that Eclipse has dramatically improved on the last few years. On the contrary. It feels more sluggish to me and it crashes more frequently than before.

The plugin Marketplace in Eclipse is a steaming pile of shite. Installing plugins is an incredibly slow and painful affair. It can take MINUTES to run a search for a plugin, and while it's loading the rest of the UI just freezes. That's a shame.

But given that I can't even figure out how to build the full IDE with its hundrends of plugins, and the CLA nonsense, I certainly won't be investing my time on trying to fix that.

Re: DBeaver – open-source database client

#129

I have been using it for 3 years with Postgresql and it still buggy. When the db is throwing out an error dbeaver just say that there was an error on line xx followed by java exception stactrace forcing me to login into the db via command line and figure out what is wrong myself. If you want to write and debug a stored procedure then good luck! The ui had many issues and only recently seems to be just usable. At leas…

For me it's buggy when it has to reconnect to something... eg. i work on something, close the laptop (suspend to mem), and the next day open it up, wait for an hour or two doing other stuff (so there's enough time to notice that the tcp session is down), and dbeaver shows a progress bar and gets stuck there, until i restart it, and click a zillion times to get to the proper psql table. Also, the annoying 'new version…

> Also, the annoying 'new version,...' popups are annoying.

And the weird wording when you finish restoring a database with the button "next" highlighted, asking for one more ride.

Re: DBeaver – open-source database client

#130
post #37
post #17

I don’t know why it matters to me, but I’ve always been put off by it being ugly and using non-native widgets. That may be the only reason I’ve paid for TablePlus. I’d probably be fine with a great TUI interface, too. So it’s really this intermediate UI that irritates me.

I find it absolutely baffling how often the prettiness of UI comes up as a HN comment. If you asked me objectively "do you think it's pretty?" I'd probably say no, but never once has this even occurred me when using it since I'm usually just trying to get work done, which I find it very useful for. It's a productivity tool, not an art piece I'm hanging on my wall.

It's not about pretty so much as simple things like whitespace or other details. I would never release a UI that acted weird in any way. For instance, DB Browser doesn't scale when undocking. I have to close the app and open it up and then load the database again.

Another example is Total Commander. I would buy it if it worked they way I think and had proper whitespace instead of being infinitely configurable and using non-conventional UX defaults (hit R I should jump to the first file staring with R, FFS).

If I have to suffer through this shit then so be it. If I don't have to suffer through it...delete.

Post reply on HN