Permalink
Commits on Feb 25, 2017
  1. Add /bigobj to windows builds to fix debug build

    Tyilo committed Feb 25, 2017
Commits on Feb 23, 2017
  1. Throw when closing a file results in an error.

    freekvw committed Feb 23, 2017
Commits on Feb 21, 2017
  1. Merge pull request #223 from mbeckem/master

    Fix minor issues
    Tyilo committed on GitHub Feb 21, 2017
Commits on Feb 15, 2017
Commits on Feb 14, 2017
  1. Respect cache size when allocating free blocks.

    The cache was able to grow to arbitrary size if the caller only used
    blocks allocated via get_free_block() in the same session.
    mbeckem committed Jan 28, 2017
  2. Fix external_store_base's move constructor and destructor.

    The destructor unconditionally wrote the state of the tree into the output file,
    even when the instance was moved from earlier. The data should only be written
    once for every opened btree.
    mbeckem committed Dec 31, 2016
Commits on Feb 2, 2017
  1. Ups

    antialize committed Feb 2, 2017
  2. Add simple "reflection" used for hashing and json printing, it can al…

    …so be used for serialization but that is not yet hooked up
    antialize committed Feb 2, 2017
Commits on Jan 29, 2017
  1. Use const_cast to suppress compiler errors.

    This is safe because the memory being pointed at isn't being modified anyways.
    mbeckem committed Dec 31, 2016
  2. Expose the value_type typedef as public.

    The private typedef confuses the Boost.Iterator iterator-facade machinery
    and produces many compile errors.
    mbeckem committed Dec 15, 2016
Commits on Jan 4, 2017
  1. Add support for pipenodes where values are not forwarded through.

    These nodes can be used as firewalls, where wanted elements can be explicitly fetched an reforwarded
    antialize committed Jan 4, 2017
  2. Fix move of internal_store

    antialize committed Jan 4, 2017
Commits on Dec 31, 2016
Commits on Dec 2, 2016
Commits on Nov 18, 2016
  1. Fix installing boost in macOS

    Tyilo committed Nov 18, 2016
  2. Fix before_install in travis

    Tyilo committed Nov 18, 2016
  3. Fix gcc target in travis

    Tyilo committed Nov 18, 2016
Commits on Nov 16, 2016
  1. Add missing include

    Tyilo committed Nov 16, 2016
  2. Ensure the item type of file_stream is trivially copyable

    Or std::pair<T1, T2> with T1 and T2 trivially copyable.
    See the first comment in tpie/compressed/stream.h
    Tyilo committed Oct 30, 2016
  3. Remove 42 temporary subdir limit

    This fixes #220
    Tyilo committed Nov 16, 2016
Commits on Nov 9, 2016
  1. Improve btree interface

    antialize committed Nov 9, 2016
Commits on Oct 21, 2016
  1. 1. Better push_type(pull_type) definition that has default type --- t…

    …hat is used only when the destination (source) has no item type or single push (pull) method, 2. filter can get a functor whose argument is not item type.
    Jungwoo Yang committed Oct 21, 2016
Commits on Oct 19, 2016
  1. Remove unnecessary template argument for map sink

    Jungwoo Yang committed Oct 19, 2016
Commits on Oct 17, 2016
  1. Include memory

    antialize committed Oct 17, 2016
Commits on Oct 12, 2016
  1. User c++11 and stl

    antialize committed Oct 12, 2016
  2. Fix a bug

    antialize committed Oct 12, 2016