[PostGIS] #3110: Use 64bit integers for identifiers

PostGIS trac at osgeo.org
Tue Jul 15 00:14:35 PDT 2025


#3110: Use 64bit integers for identifiers
--------------------------+---------------------------
  Reporter:  strk         |      Owner:  strk
      Type:  enhancement  |     Status:  closed
  Priority:  medium       |  Milestone:  PostGIS 3.6.0
 Component:  topology     |    Version:  master
Resolution:  fixed        |   Keywords:
--------------------------+---------------------------
Comment (by Regina Obe <lr@…>):

 In [changeset:"b0b661f25eb86528a210eb5ae6be11f4d39203f8/git" b0b661f/git]:
 {{{#!CommitTicketReference repository="git"
 revision="b0b661f25eb86528a210eb5ae6be11f4d39203f8"
 References https://git.osgeo.org/gitea/postgis/postgis/pulls/258
 Some to address issues noted by coderabbitai in
 References https://github.com/postgis/postgis/pull/822

 References #3110

  * Use BIGINT consistently
  * Add documentation for new variables (topoid and useslargeids) in
 CreateTopology
  * Refactor logging levels in SQL scripts and enhance logic when manually
 upgrading user type attributes
  * Fix layer ID validation and streamline SQL execution in
 AddTopoGeometryColumn function
  * Refactor UpgradeTopology function to improve SQL formatting and
 consistency in ALTER TABLE statements.
  * Fix bug in update logic for useslargeids after upgrade.
  * Add validation step for loaded topology in load_large_topology.sql.in
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3110#comment:10>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list