Closed frodrigo closed 2 years ago
Ow shit, I guess this happens when the analyser runs in diff mode? Because it seems the results produced so far work neatly? (And also debugging goes well)
I think I forgot to include highway_ends in requires_tables_common, and it probably worked because I only tested it in "full" mode.
Also, I apologize for (again) breaking an analyser, sorry for the disturbance...
Meanwhile tested #1560, seems to work fine (but not sure if I tested diff mode properly)
Ok, Thank you.
Seems it's now running fine in diff mode too:
2022-09-15 04:26:36 run osmosis base analyser Analyser_Osmosis_Highway_DeadEnd
2022-09-15 04:26:36 analyser_osmosis_highway_deadend.py:278 sql
2022-09-15 04:26:51 analyser_osmosis_highway_deadend.py:279 sql
2022-09-15 04:26:51 analyser_osmosis_highway_deadend.py:280 sql
2022-09-15 04:26:51 analyser_osmosis_highway_deadend.py:281 sql
2022-09-15 04:27:13 analyser_osmosis_highway_deadend.py:282 sql
2022-09-15 04:27:26 analyser_osmosis_highway_deadend.py:283 xml generation
2022-09-15 04:27:28 analyser_osmosis_highway_deadend.py:284 xml generation
2022-09-15 04:28:20 run osmosis change analyser Analyser_Osmosis_Highway_DeadEnd
2022-09-15 04:28:20 requires table touched_highway_ends
2022-09-15 04:28:20 analyser_osmosis_highway_deadend.py:290 xml generation
2022-09-15 04:28:22 update
2022-09-15 04:28:22 iteration=1
2022-09-15 04:28:23 OK
The remaining errors are from merge_milestone_FR_metropole
in the builds of France, but I assume you're already aware of those
2022-09-15 13:25:49 error: error on analyse merge_milestone_FR_metropole...
2022-09-15 13:25:49 Traceback (most recent call last):
2022-09-15 13:25:49 File "/data/project/osmose/backend/./osmose_run.py", line 263, in execc
2022-09-15 13:25:49 analyser_obj.analyser()
2022-09-15 13:25:49 File "/data/project/osmose/backend/analysers/Analyser_Osmosis.py", line 193, in analyser
2022-09-15 13:25:49 self.analyser_osmosis_common()
2022-09-15 13:25:49 File "/data/project/osmose/backend/analysers/Analyser_Merge.py", line 1369, in analyser_osmosis_common
2022-09-15 13:25:49 table = super().analyser_osmosis_common()
2022-09-15 13:25:49 File "/data/project/osmose/backend/analysers/Analyser_Merge.py", line 1213, in analyser_osmosis_common
2022-09-15 13:25:49 table = self.load.run(self, self.conflate, self.config.db_user, self.__class__.__name__.lower()[15:], self.analyser_version())
2022-09-15 13:25:49 File "/data/project/osmose/backend/analysers/Analyser_Merge.py", line 974, in run
2022-09-15 13:25:49 return super().run(osmosis, conflate, db_schema, default_table_base_name, version)
2022-09-15 13:25:49 File "/data/project/osmose/backend/analysers/Analyser_Merge.py", line 827, in run
2022-09-15 13:25:49 self.parser.import_(table, osmosis)
2022-09-15 13:25:49 TypeError: import_() missing 1 required positional argument: 'osmosis'
All analysers failling with https://buildbot.osmose.openstreetmap.fr/#/builders/572/builds/673/steps/1/logs/stdio
cc @Famlam