Skip to content

Releases: JuliaData/Tables.jl

v1.0.1

13 Feb 19:03
42117f9
Compare
Choose a tag to compare

Tables v1.0.1

Diff since v1.0.0

Merged pull requests:

  • Make signatures of columnindex and columntype more specific (#151) (@bkamins)

v1.0.0

12 Feb 07:03
Compare
Choose a tag to compare

Tables v1.0.0

Diff since v0.2.11

Closed issues:

  • Support setproperty as well to modify columns in place (#11)
  • Nesting (#13)
  • wrapper for unknown schema, propertynames consistency (#33)
  • Compute sortperm of a table (#49)
  • Add a way to specify which columns are sorted (#52)
  • Avoid type piracy via getproperty (#64)
  • Should Row objects be required to support iteration (#75)
  • make allocatecolumn preserve levels of CategoricalValue (#99)
  • Support types from Base.Iterators as columns (#101)
  • [Feature Request] API for accessing rows (#103)
  • Additional Walkthroughs of making a Table type (#114)
  • Documentation on "How to test Table type" (#115)
  • Case of LazyArrays and Tables.materializer (#122)
  • Is there a Tables.jl equivalent of DataFrames.jl's view(df, rows, :) (#123)
  • add nrow and ncol (#124)
  • Bug in column iteration for Tables.columns(Tables.table(m::AbstractMatrix)) (#125)
  • Implement trait types? (#129)
  • Implement schema for views of row-tables (#130)
  • Support Vector{Dict} as a Table format (#132)
  • Feature request: trait isrowtable (#134)
  • API clarification request: space/time complexity of rows(table) and columns(table) (#135)

Merged pull requests:

  • Add lazy Filter operation (#113) (@quinnj)
  • Make README example into valid Julia code (#121) (@randyzwitch)
  • Add Tables interface to RowIterator (#126) (@tkf)
  • Tables API enhancement (#131) (@quinnj)
  • Document expected space/time complexity (#136) (@tkf)
  • Install TagBot as a GitHub Action (#139) (@JuliaTagBot)
  • Add Tables.isrowtable for convenience. Fixes #134 (#140) (@quinnj)
  • Define: isrowtable(::Type{<:RowTable}) = true (#141) (@tkf)
  • Idea: don't use types for documenting Row and Columns? (#142) (@tkf)
  • Fix markdown tables (#143) (@tkf)
  • Add explicit tests for sparse matrix (#145) (@quinnj)
  • Remove operations.jl in favor of TableOperations.jl (#146) (@quinnj)
  • Add Tables.Row/Tables.Columns types for convenience. We also clarify … (#147) (@quinnj)

v0.2.11

23 Aug 16:55
v0.2.11
4bccb26
Compare
Choose a tag to compare

v0.2.11 (2019-08-13)

Diff since v0.2.10

Closed issues:

  • namesubset ambiguity when materializing empty table (#117)

Merged pull requests:

  • Fix #117 by defining a few methods for empty tuple, which we take to … (#118) (quinnj)
  • Add Tables.columnindex and Tables.columntype that work on tables them… (#112) (quinnj)

v0.2.10

23 Jul 20:58
v0.2.10
9426eac
Compare
Choose a tag to compare

v0.2.10 (2019-07-23)

Diff since v0.2.8

Closed issues:

  • DataValue{Any} is not converted to missing (#109)
  • Compilation times due to Requires (#82)

Merged pull requests:

  • Remove getiterator definitions for rowtable/columntable. Fixes https:… (#111) (quinnj)
  • Make sure we account for DataValue{Any}, which doesn't quite fit in t… (#110) (quinnj)
  • Implement DataAPI (#92) (quinnj)

v0.2.8

09 Jul 07:54
v0.2.8
0188d44
Compare
Choose a tag to compare

v0.2.8 (2019-07-09)

Diff since v0.2.7

Closed issues:

  • Changes in 0.1.7 causes Julia to hang (#20)
  • Tables.jl and JuliaDB: supporting tuple row tables (#6)

Merged pull requests:

  • Add lots of tests for full coverage; a few fixes here and there of th… (#108) (quinnj)
  • Improve performance in unknown schema cases (#107) (quinnj)
  • Improve performance for known schema column building (#105) (quinnj)

v0.2.7

03 Jul 08:44
v0.2.7
Compare
Choose a tag to compare

v0.2.7 (2019-07-02)

Diff since v0.2.6

Merged pull requests:

  • Add dependency on interface package DataValueInterfaces instead of re… (#104) (quinnj)

v0.2.6

18 Jun 07:50
v0.2.6
88caca3
Compare
Choose a tag to compare

v0.2.6 (2019-06-18)

Diff since v0.2.5

Merged pull requests:

  • For cases where the schema is small enough, just inline each getprope… (#102) (quinnj)

v0.2.5

01 Jun 05:53
v0.2.5
159694a
Compare
Choose a tag to compare

v0.2.5 (2019-06-01)

Diff since v0.2.4

Closed issues:

  • DataValueRowIterator lies about shape (#96)
  • Support tuples (#87)

Merged pull requests:

  • Review generated code for various code paths in buildcolumns to clean… (#100) (quinnj)
  • Slightly simplify README MyTable loop (#97) (iamed2)

v0.2.4

22 May 07:19
v0.2.4
ca820b3
Compare
Choose a tag to compare

v0.2.3

16 May 14:40
v0.2.3
Compare
Choose a tag to compare

Commits

  • Bump version (034a106)
  • Fix use of Base.haslength on the actual iterator instead of the IteratorSize (de34cb6)

This changelog was automatically generated, and might contain inaccuracies.