Permalink
Commits on Apr 16, 2017
  1. Merge pull request #9 from mangolas/fix-chunk-seq-on-large-csv

    Fix a bug on rec-seq failing on very big files due interger overflow
    committed on GitHub Apr 16, 2017
Commits on Apr 14, 2017
Commits on Feb 18, 2016
  1. Update README.md

    Included warning about not using iota/seq without reducers. It's *MUCH* slower than line-seq for this use case, per #7
    committed Feb 18, 2016
Commits on Aug 29, 2015
  1. Merge pull request #4 from mangolas/record-seq

    Multibyte separator version of FileSeq added as rec-seq
    committed Aug 29, 2015
Commits on Aug 5, 2015
Commits on Aug 4, 2015
Commits on Jul 30, 2014
Commits on Mar 24, 2014
  1. Fixed bug with iota/vec, where it would ignore separator per GitHub i…

    …ssue #3 by Brian Atirise.
    committed Mar 24, 2014
Commits on Sep 14, 2013
  1. Update README.md

    Removed comment about reducers license bit, as it's no longer included in the code and instead referenced.
    committed Sep 14, 2013
  2. Update iota.clj

    Removed commented out test code from iota.clj
    committed Sep 14, 2013
Commits on Aug 8, 2013
Commits on Jul 15, 2013
  1. modified: README.md

    modified:   project.clj
    Updated to v1.1.1, cleaned up README a bit
    
    modified:   src/java/iota/FileSeq.java
    Now returns nil on empty lines
    committed Jul 15, 2013
  2. modified: README.md

    modified:   project.clj
    Updated to version 1.1.0, added extra information to README
    
    modified:   src/java/iota/FileVector.java
    Removed some old debugging statements
    committed Jul 15, 2013
Commits on Jul 12, 2013
  1. modified: project.clj

    modified:   src/clj/iota.clj
    new file:   src/java/iota/FileSeq.java
    modified:   src/java/iota/FileVector.java
    modified:   test/iota/iota_test.clj
    
    Added initial version of FileSeq to repo.
    committed Jul 12, 2013
Commits on Mar 14, 2013
  1. modified: README.md

    Updated to refer to 1.0.3 and show travis-ci status
    
    modified:   project.clj
    Now pulls in jsr166 for Reducers when on Java 1.6
    committed Mar 14, 2013
Commits on Mar 12, 2013
  1. modified: test/iota/iota_test.clj

    Updated how file path is handled for test file to hopefully support travis-ci
    committed Mar 12, 2013
  2. new file: .travis.yml

    Added to support travis-ci.org testing
    
    modified:   project.clj
    Updated to 1.0.3 and now depends on Clojure 1.5.1 which addresses memleak in 1.5.0
    
    modified:   src/clj/iota.clj
    Modified to pull in fjinvoke, fjfork, fjjoin from core.reducers just once per smee's comment.
    committed Mar 12, 2013
  3. Merge pull request #1 from smee/master

    Remove copied code from iota.clj thanks to smee's update to access the private vars in reducers.
    committed Mar 12, 2013
Commits on Mar 11, 2013
Commits on Mar 6, 2013
  1. modified: README.md

    Added dependency information to README per Michael Klishin's advice in e-mail (on Clojure mailing list)
    committed Mar 6, 2013
  2. modified: README.md

    Updated wording
    
    modified:   project.clj
    Changed project URL to point to github
    committed Mar 6, 2013
  3. modified: project.clj

    - fixed issues with duplicate keys in project definition
    committed Mar 6, 2013
  4. modified: project.clj

    - Updated to version 1.0.1
    - Modified so that hopefully it'll build on lein versions before 2.0
    committed Mar 6, 2013
  5. modified: src/java/iota/FileVector.java

    - Fixed bug where (first (subvec (iota/vec "foo.tsv") 0 0)) would throw a NullPointerException.
    
    modified:   src/java/iota/NumberedFileVector.java
    - A blank line will now simply return the line number with no delimiter or anything following.
    
    modified:   test/iota/iota_test.clj
    - Cleaned up a number of tests to use "are" for reduce vs r/reduce vs r/fold
    - Added a random subvec generator to test with multiple times for each test case
    committed Mar 6, 2013
Commits on Mar 5, 2013
  1. modified: src/java/iota/NumberedFileVector.java

    Fixed bug in handling of empty lines
    
    modified:   test/iota/iota_test.clj
    Test data now includes some empty lines
    committed Mar 5, 2013
  2. modified: project.clj

    Updated to allow for clojars/etc
    
    modified:   src/clj/iota.clj
    Relocated test code, and updated to support Java < 1.7
    
    modified:   src/java/iota/FileVector.java
    Fixed bug in handling text between last newline and EOF
    
    new file:   test/iota/iota_test.clj
    Added a basic test fixture and 20 tests
    committed Mar 5, 2013
Commits on Nov 1, 2012
  1. Initial commit

    committed Nov 1, 2012