Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update URL in source file header to point to GitHub. | Stuart Connolly | 2014-01-26 | 1 | -1/+1 |
| | |||||
* | Remove SVN property placeholder. | Stuart Connolly | 2014-01-26 | 1 | -2/+0 |
| | |||||
* | Change Sequel Pro's license from GPL (version 2) to MIT. | stuconnolly | 2012-07-25 | 1 | -14/+21 |
| | |||||
* | - Add a new CSV import field escape setting, as a new default, supporting ↵ | rowanbeentje | 2012-01-06 | 1 | -0/+2 |
| | | | | both backslash and double-character escaping. This will mean the vast majroty of CSVs selected for import will be read correctly by default, fixing issues such as Issue #1252 | ||||
* | Tidy up. | stuconnolly | 2010-10-19 | 1 | -2/+1 |
| | |||||
* | - Upgrade Sequel Pro to be compiled as a 3-way PPC/i386/x86_64 binary for ↵ | rowanbeentje | 2010-01-09 | 1 | -12/+12 |
| | | | | | | | release builds, including a large number of 64bit compatibility upgrades and tweaks - Upgrade RegexKitLite to 3.3 | ||||
* | Rewrite CSV import: | rowanbeentje | 2009-09-28 | 1 | -0/+117 |
- Replace the CSV parsing function (arrayForCSV:) with a new SPCSVParser class - Make speed improvements to SPCSVParser to achieve 1.9x faster parsing than the old arrayForCSV: function - Rewrite CSV imports to be performed as a streaming import, keeping memory usage much much lower - CSV field mapping preview is now shown very early on in the import process, as soon as the first hundred rwos are available for a preview - Progress bars are more consistent and accurate - CSV rows are grouped into batches of up to 50 (depending on line length) for import, falling back to one-query-per-row if errors occur. The current error reporting level is therefore maintained, but imports of non-erroring data are much much faster. - Improve processing speed slightly - Fix some odd edge cases in CSV parsing This addresses issue #389. |