aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPFileHandle.h
Commit message (Collapse)AuthorAgeFilesLines
* Implement progress for BZ2 file importFacundo2017-04-291-2/+2
|
* * Change a method name to fit standard naming conventionsMax2015-10-081-13/+8
| | | | | | | | | | | | * Remove a redundant ivar (and while we are at it, restructure some code) * And then there was this gem: (...) if (fileMode == O_RDONLY) { int i, c; char bzbuf[4]; const char *charFileMode = fileMode == O_WRONLY ? "wb" : "rb"; (...)
* Update URL in source file header to point to GitHub.Stuart Connolly2014-01-261-1/+1
|
* Remove SVN property placeholder.Stuart Connolly2014-01-261-2/+0
|
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-12/+19
|
* Considering nearly every class uses constants, import it via the prefix header.stuconnolly2010-10-191-5/+4
|
* In addition to Gzip compression support when exporting SQL dumps add the ↵stuconnolly2010-07-241-21/+25
| | | | | | | | | | | | | | | | | | ability to use Bzip2 compression. Other changes include: + Enable the use of export compression (Gzip and Bzip2) for all export formats. + Move the compression options in the export dialog to the 'Advanced' export settings view. + Simplify the setting of common exporter properties (e.g. the connection, use of compression). + Fix a potential memory leak in the dot exporter. + Update the data importer to recognise Bzip2 compressed files. + Fix several display issues on export dialog. + Restore the default .csv file extension of CSV exports. + Correctly update the default export filename when selecting a output compression type. The addition of Bzip2 compression support implements issue #688.
* - Improve threading of SPFileHandle to achieve much faster writing due to ↵rowanbeentje2010-04-261-0/+1
| | | | increased separation of the writing thread. This results in a up-to 1.2x faster MySQL dump for fast servers, and makes SPFileHandle faster than NSFileHandle for writing data (either directly or GZIP compressed).
* - Add SVN id property to SPFileHandle, correct headers, and add more ↵rowanbeentje2010-04-121-2/+25
| | | | | | | function documentation - Tweak subfolder ordering
* Add a new SPFileHandle class to support gzip compression and writing on a ↵rowanbeentje2010-04-121-0/+78
background thread, and integrate for SQL import: - Implement streaming reading of gzip-compressed files for SQL import - Support exporting SQL dumps into a gzip-compressed file - SPFileHandle supports the most-used subset of NSFileHandle commands for easy integration - Integrate zlib 1.2.4 for improved gzip streaming performance (and support for custom buffer sizes and file offset positions) This implements Issue #571 .