Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Calculate size of an ambient cache without offline resourcesupstream/kl-soucre-leak | Alexander Shalamov | 2020-07-21 | 1 | -22/+113 |
| | |||||
* | Expose READ_ONLY_MODE_KEY property for DatabaseFileSource | Mikhail Pozdnyakov | 2020-07-21 | 1 | -36/+109 |
| | |||||
* | [core] Introduce OfflineDatabase::runPackDatabaseAutomatically() API | Mikhail Pozdnyakov | 2019-12-02 | 1 | -5/+5 |
| | | | | | - added a unit test - Updated inline comments in default_file_source.hpp | ||||
* | [core] OfflineDatabase pack API | Mikhail Pozdnyakov | 2019-11-12 | 1 | -3/+13 |
| | | | | | | - introduce `OfflineDatabase::pack()` standing for incremental vacuum - make pack optional at offline region deletion - update `OfflineDatabase.DeleteRegion` test accordingly to the items above | ||||
* | [core] Improve OfflineDatabase error handling | Mikhail Pozdnyakov | 2019-11-11 | 1 | -55/+61 |
| | | | | | - fixes missing exception handlers (e.g. runtim error from the `initialize()` method) - introduces generic exception handling mechanism to reduce the repeated code | ||||
* | [core] Enable incremental vacuum for Offline DB | Mikhail Pozdnyakov | 2019-10-22 | 1 | -5/+15 |
| | | | | Thus we avoid re-creating the whole database and keeping the backup file as it happens on calling VACUUM. | ||||
* | [ios, macos] Fix MGLOfflinePack invalidate crash (#15582) | Julian Rex | 2019-09-18 | 1 | -0/+9 |
| | |||||
* | [core] Mark offline region resources in batches | Mikhail Pozdnyakov | 2019-08-29 | 1 | -16/+4 |
| | |||||
* | [core] Add OfflineDatabase::markUsedResources() | Mikhail Pozdnyakov | 2019-08-29 | 1 | -0/+13 |
| | |||||
* | [core] Fix offline regions reporting the wrong number of tiles | Thiago Marcos P. Santos | 2019-06-19 | 1 | -8/+10 |
| | | | | | | | | | | - The SQL query used for checking if the tile was already in the cache was wrong. - Tiles being refereed by two or more regions were not always counted as one. Fixes #13437. | ||||
* | [core] Add method for setting a maximum size for the ambient cache | Thiago Marcos P. Santos | 2019-06-18 | 1 | -4/+48 |
| | | | | | | | - Removed this parameter from the constructor, now that we have a method to set it. - Add the method and enforce the limits if the ambient cache exceeds the size. | ||||
* | [core] Clear/Invalidate should also work on non-tile resources | Thiago Marcos P. Santos | 2019-06-18 | 1 | -11/+48 |
| | | | | | These methods were only affecting tiles, but they should really work on every resource like style, glyphs, etc. | ||||
* | [core] Rename resetCache to resetDatabase | Thiago Marcos P. Santos | 2019-06-18 | 1 | -1/+1 |
| | | | | | Avoid confusion about what is being reset. In this case, the whole database and not only the ambient cache. | ||||
* | [core] Fix bug of auto_vacuum not working | Thiago Marcos P. Santos | 2019-06-13 | 1 | -6/+4 |
| | |||||
* | [core] Add API for clearing tile cache | Thiago Marcos P. Santos | 2019-06-13 | 1 | -0/+20 |
| | |||||
* | [core] Add API for invalidating tiles | Thiago Marcos P. Santos | 2019-05-21 | 1 | -0/+41 |
| | | | | | | | | | Add new APIs for invalidating tiles, effectively forcing Mapbox GL Native to check with the servers if the tiles are valid before using them. This is more efficient then deleting tiles, because in case of valid tiles, they won't get downloaded. Fixes #4376. | ||||
* | [core] Introduce resetCache API | Sudarsana Babu Nagineni | 2019-04-29 | 1 | -0/+8 |
| | | | | Add an API to delete existing database and re-initialize. | ||||
* | [core] expose an option to change the db file path in runtime | Łukasz Paczos | 2019-03-13 | 1 | -10/+20 |
| | |||||
* | [build] rework platform/default directory and add -files.txt for vendored libs | Konstantin Käfer | 2018-12-14 | 1 | -0/+1129 |