View Issue Details

IDProjectCategoryView StatusLast Update
0006510SymmetricDSBugpublic2024-08-01 14:00
Reporterelong Assigned Toelong  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.15.0 
Target Version3.15.8Fixed in Version3.15.8 
Summary0006510: SQLite with initial load in background can hang
DescriptionWhen using SQLite with large tables, the initial load in background can hang because the writer thread update to batch status is blocked by the reader thread's database lock. Queries or updates can be on separate threads, but then they can't also depend on one another because they lock the SQLite database. If jobs.synchronized.enable=true parameter, then the background extract writer should wait to update all batch statuses when the process is closed.
Tagsdialect: sqlite, initial/partial load

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 3142da29

2024-06-21 16:39:59

admin

Details Diff
0006510: SQLite with initial load in background can hang Affected Issues
0006510
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/extract/MultiBatchStagingWriter.java Diff File

SymmetricDS: 3.16 4f8b8040

2024-06-21 16:39:59

admin

Details Diff
0006510: SQLite with initial load in background can hang Affected Issues
0006510
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/extract/MultiBatchStagingWriter.java Diff File

Issue History

Date Modified Username Field Change
2024-06-21 16:27 elong New Issue
2024-06-21 16:27 elong Status new => assigned
2024-06-21 16:27 elong Assigned To => elong
2024-06-21 16:27 elong Tag Attached: dialect: sqlite
2024-06-21 16:27 elong Tag Attached: initial/partial load
2024-06-21 16:43 elong Status assigned => resolved
2024-06-21 16:43 elong Resolution open => fixed
2024-06-21 16:43 elong Fixed in Version => 3.15.8
2024-06-21 17:00 admin Changeset attached => SymmetricDS 3.15 3142da29
2024-08-01 14:00 admin Changeset attached => SymmetricDS 3.16 4f8b8040
2024-08-16 17:45 admin Status resolved => closed