Wykres commitów

754 Commity (96503e69d03300bec04159936a53fdfb5ce8b6b7)

Autor SHA1 Wiadomość Data
Taylor Smock 96503e69d0
Update URL locations
Signed-off-by: Taylor Smock <tsmock@meta.com>
2022-10-10 09:26:16 -06:00
Taylor Smock 207161b6c6
Fix #22316: CancellationException when cancelling after OSM download screen
Signed-off-by: Taylor Smock <tsmock@meta.com>
2022-10-06 15:24:06 -06:00
Taylor Smock 7380924ccc
UpdateProdTest: Use JOSM test rules to set revision (polluted following tests)
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-10-05 15:31:08 -06:00
Taylor Smock 9419a57277
Add Plugin-Url to manifest generated by ant
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-10-05 11:34:23 -06:00
Taylor Smock 26c0fda8d2
MapWithAICopyProhibitTest: Update testDestroyable for r18390
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-10-05 11:34:23 -06:00
Taylor Smock cfb0c686c9
Initial GitHub actions
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-10-05 11:34:23 -06:00
Taylor Smock 4d736c967f
Fix #22414: RuntimeException instead of OsmApiException is thrown from ForkJoinPool#join
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-10-03 08:40:12 -06:00
Taylor Smock 9c8ebfe282
Dependency updates
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-08-30 09:34:22 -06:00
Taylor Smock 5aa110b829
Update to gradle josm plugin 0.8.2 from 0.8.0
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-08-30 06:57:50 -06:00
Taylor Smock 89c7d898ce
MapWithAILayerInfo: Fix an IllegalMonitorStateException
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-08-30 06:57:49 -06:00
Taylor Smock 26d229fd3a
MapWithAIDataUtilsTest: Disable flaky test
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-07-05 08:33:07 -06:00
Taylor Smock 7d7464f5da
Fix JOSM #22186: NPE in MapWithAIDataUtils#mergeDataSet
This is due to the localized message being null.

Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-07-05 07:23:03 -06:00
Taylor Smock 48751b16ec
ESRISourceReader: Account for `null` values for "accessInformation"
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-28 12:43:44 -06:00
Taylor Smock 840cadb61b
Lint fixes
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-22 12:26:24 -06:00
Taylor Smock b4a32e426c
GetDataRunnable: Move away from streams
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-02 13:08:52 -06:00
Taylor Smock 9e00328d33
Decrease allocations in various locations
With the changes from
325c169468bce987bd93e78da81b92c12e52d86f..2c11de9e3ca95e5ea26ba08b053692ff013eb728,
this reduces allocations due to MapWithAI cleanup methods
(on download) from 1.7 GB to 265 MB.

Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-01 16:54:11 -06:00
Taylor Smock 7c3c0e72c2
MapWithAIDataUtils: Cleanup legacy methods
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-01 10:29:25 -06:00
Taylor Smock 2c11de9e3c
GetDataRunnable: Significantly reduce allocations from merging nodes
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-01 08:04:56 -06:00
Taylor Smock c9beb019ef
GetDataRunnable: Various cleanups
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-01 08:04:56 -06:00
Taylor Smock 482ccffb8e
MapWithAIPreferenceHelper: Cache a property that is constantly hit
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-01 08:04:56 -06:00
Taylor Smock 844e67d5a1
MapWithAIDataUtils: Download inside a safe ForkJoinPool
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-01 08:04:56 -06:00
Taylor Smock b350286a36
MapWithAIInfoTest: Add equals check
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-06-01 08:04:54 -06:00
Taylor Smock 7acae1ca7f
CountryUtils: Significantly reduce allocations by caching
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-31 16:10:40 -06:00
Taylor Smock ebc1725a10
GetDataRunnable: Avoid allocations
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-31 14:47:47 -06:00
Taylor Smock 5a74db8351
MapWithAIPreferenceHelper: Avoid allocations by using specific property classes
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-31 14:45:37 -06:00
Taylor Smock 325c169468
Various fixups (mostly for parallelStream -> stream)
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-27 06:34:48 -06:00
Taylor Smock d6914567c4
Fix a deadlock that could occur when downloading data
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-27 06:16:27 -06:00
Taylor Smock f8723d9db4
ESRISourceReader: Directly submit ForkJoinTasks to safe ForkJoinPool
This fixes JOSM #22077, which was caused by ForkJoinTask#fork submitting
the task to ForkJoinPool#commonPool, when not called inside a
ForkJoinPool. This is problematic under WebStart.

Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-18 08:25:40 -06:00
Taylor Smock 10a821f794
MapWithAIPlugin: Call addDownloadSelection in tests
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-16 16:41:58 -06:00
Taylor Smock 1dc1f18e8e
ESRI: Get data in a ForkJoinPool (significant speedup)
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-16 16:02:29 -06:00
Taylor Smock 5aa3843271
Fix some javadoc issues
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-16 16:02:23 -06:00
Taylor Smock 1ff3296863
MapWithAILayerInfo: Fix EDT violation
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-16 15:07:20 -06:00
Taylor Smock 6c9e6c6719
Add test for remote icons
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-16 14:50:32 -06:00
Taylor Smock 0d24b66fd7
Fix issue with UI blocking
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-13 08:53:20 -06:00
Taylor Smock 5a265e6520
MapWithAIPlugin: initialize download option when user first starts download
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-13 08:36:20 -06:00
Taylor Smock cfceddfb49
Dependency updates
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-12 13:03:18 -06:00
Taylor Smock 5c33179163
CI: Update for GitLab 15.0
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-12 12:23:49 -06:00
Taylor Smock 42aec40b25
MapWithAIInfo: Fix an issue where users would be unable to file bug reports
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-05-12 12:21:55 -06:00
Taylor Smock 52724d0ab7
Fix JOSM #21872: NPE in MapWithAIProvidersPanel
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-23 12:20:37 -06:00
Taylor Smock 8056a8c09c
Dependency updates
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-10 08:51:32 -07:00
Taylor Smock 623d2dc6a8
MapWithAIInfo: Use conflate setting in addition to conflate
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-10 08:51:22 -07:00
Taylor Smock 960eb784e1
Commands: Add tests for participating primitives (partial)
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-02 14:26:40 -07:00
Taylor Smock efca56d2b6
Use JMockit from JOSM to fixe AIOOBE in tests
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-02 11:25:55 -07:00
Taylor Smock c81d0f24b5
Temporarily generate manifest for update site until v0.8.1 for the Gradle JOSM plugin is released
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-02 10:43:51 -07:00
Taylor Smock 2b9c88040c
Commands: Override getParticipatingPrimitives for better error reports
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-01 16:26:24 -07:00
Taylor Smock b5f6eae7f3
Dependency updates
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-03-01 16:21:14 -07:00
Taylor Smock 6880c172e3
CI: Hopefully fix test fixture publishing
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-01-12 11:58:46 -07:00
Taylor Smock 8377d32dc4
Publish test fixture jar
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-01-12 10:47:10 -07:00
Taylor Smock f535eaab6e
Refactor for test fixtures
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-01-12 10:31:10 -07:00
Taylor Smock bdd2d5bafe
BoundingBoxMapWithAIDownloader: Fix issue where conflated Esri servers would fail
Signed-off-by: Taylor Smock <tsmock@fb.com>
2022-01-10 07:26:47 -07:00