View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000004 | SymmetricDS | New Feature | public | 2009-01-24 18:43 | 2014-02-03 01:50 |
Reporter | Assigned To | chenson | |||
Priority | high | ||||
Status | resolved | Resolution | fixed | ||
Product Version | 1.5.1 | ||||
Target Version | 2.4.0 | Fixed in Version | 2.4.0 | ||
Summary | 0000004: Stream LOB (large object), BLOB, and CLOB columns | ||||
Description | Both CLOBs and BLOBs are read into memory and sent to the database using parametrized statements. This places limits on the size of the LOBs. For example, MySQL will only allow around 32K to be sent as a parameter using this method. Other databases will have similar limits, and reading the data into memory puts a limit on the application memory. We should use InputStream/OutputStream with proper LOB support through JDBC (java.sql.Blob) or Spring (LobHandler). | ||||
Tags | No tags attached. | ||||
SymmetricDS: master 40ad5065 2008-05-14 17:27:12 Details Diff |
Fixed 1.4.0 bug. Last ack's ok status in a batch had a line feed and was getting recorded as an error. Also fixed a log message and the injection of some missing services (keith's stuff) |
Affected Issues 0000001, 0000004 |
|
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/BootstrapService.java | Diff File | ||
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/PullService.java | Diff File | ||
mod - symmetric/src/main/java/org/jumpmind/symmetric/transport/AbstractTransportManager.java | Diff File | ||
mod - symmetric/src/main/resources/symmetric-web.xml | Diff File |