Osmosis is executed to generate the replication diffs. What is it doing exactly?

asked 14 Jul '10, 15:54

emka's gravatar image

accept rate: 0%

retagged 14 Jul '10, 16:29

petschge's gravatar image


Is help.openstreetmap.org really the place for in-depth technical discussions? The answer to this question would have to go into details of PostgreSQL transactions and the like, to a degree where anyone who can understand the answer can also read and understand the source code. IMHO we should keep help.openstreetmap.org end-user facing, not technical-geek-facing.

(14 Jul '10, 16:17) Frederik Ramm ♦

Where would you draw the border?

Have a look at the first two questions for example: http://help.openstreetmap.org/questions/1 http://help.openstreetmap.org/questions/2

An answer containing the SQL commands would already help, reading a huge bunch of Java source code is too much for me right now.

(14 Jul '10, 16:30) emka

Careful with the first few questions - they were half-serious and half-just testing the system.

As for whether this is the place for in-depth technical discussion? No, certainly not. But ideally the documentation should exist somewhere, for example the wiki, and then the answer here can simply point towards it and provide a summary. It's not supposed to be that the answers here will be canonical, it's fine to have links for further reading.

(14 Jul '10, 17:45) Andy Allan

I'm interested in the answer as well. How are the transaction-id's taken from?

(03 Mar '13, 11:07) bibstha

The replication diffs are created using Osmosis. The option used is '--replicate-apidb'.

permanent link

answered 14 Jul '10, 16:22

Firefishy's gravatar image

accept rate: 31%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 14 Jul '10, 15:54

question was seen: 4,086 times

last updated: 03 Mar '13, 11:07

powered by OSQA