Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Osm2pgsql changes #677

Open
joto opened this issue Jun 18, 2024 · 0 comments
Open

Osm2pgsql changes #677

joto opened this issue Jun 18, 2024 · 0 comments

Comments

@joto
Copy link

joto commented Jun 18, 2024

Osm2pgsql is moving away from the old "pgsql" output to the new "flex" output. This allows much more flexibility in deciding what data ends up in what tables in the database. So you need to think about how to manage that change for Cyclosm.

  • As of a few days ago it is now not possible any more to compile osm2pgsql without Lua support.
  • The next release will probably contain a deprecation warning when not using the flex output.

It will be a while until the old output is not supported any more, so there is time, but you need to look into creating a flex config for your setup. Have a look at the manual and other docs on the osm2pgsql website. Interesting for you might also be the compatible.lua config file in the osm2pgsql repo which re-creates as a Lua config the original C transform. But I encourage you to look at all the cool new things possible with the flex output.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant