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.

"Open database object" / F4 it's not working for partitioned tables in PostgreSQL

See original GitHub issue

System information:

  • macOS Big Sur 11.4
  • DBeaver 21.0.5

Connection specification:

  • PostgreSQL 11.9

Describe the problem you’re observing:

“Open database object” / F4 it’s not working for partitioned tables. It does nothing

Steps to reproduce, if exist:

Run

CREATE TABLE measurement (
    city_id         int not null,
    logdate         date not null,
    peaktemp        int,
    unitsales       int
) PARTITION BY RANGE (logdate);

CREATE TABLE measurement_y2006m02 PARTITION OF measurement
    FOR VALUES FROM ('2006-02-01') TO ('2006-03-01');

CREATE TABLE measurement_y2006m03 PARTITION OF measurement
    FOR VALUES FROM ('2006-03-01') TO ('2006-04-01');

Reconnect and try to open measurement table or any of its partitions.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
LonwoLonwocommented, Aug 30, 2021

Fixed in DBeaver 21.2.1

0reactions
Matvey16commented, Aug 30, 2021

Verified

Read more comments on GitHub >

github_iconTop Results From Across the Web

Documentation: 15: 5.11. Table Partitioning - PostgreSQL
PostgreSQL supports basic table partitioning. This section describes why and how to implement partitioning as part of your database design.
Read more >
PostgreSQL 12: Foreign Keys and Partitioned Tables - EDB
You can have a partitioned table on either side of a foreign key constraint, and everything will work correctly. Why do I point...
Read more >
Get all partition names for a table - postgresql
Use the first query from the answer you linked and add a simple WHERE clause to get the partitions of a single table:...
Read more >
Partitioning Large Tables | Pivotal Greenplum Docs
Table partitioning enables supporting very large tables, such as fact tables, by logically dividing them into smaller, more manageable pieces.
Read more >
5.10. Table Partitioning - Crunchy Data
PostgreSQL supports basic table partitioning. This section describes why and how to implement partitioning as part of your database design.
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