Skip to content

Commit

Permalink
removed column/columns
Browse files Browse the repository at this point in the history
This feature is not currently used and may never be used. This feature was a start towards allowing arbitrary
metadata on each column. It was optimized such that if two records had the same columns with the same metadata,
the metadata would only be stored once per chunk. Columns are still considered the "same" if their name is the same.
You were not allowed to have two columns with the same name and differing metadata.

This had a further simplication in that column info was stored in the XBD info block instead of in its own, separate
part of the chunk-file.

Not all of the above was implemented.

The main motifcation of all of this was noting if a specific field contained binary data or not.
  • Loading branch information
imikimi-old-shane-account committed Jun 8, 2012
1 parent 9d49b72 commit 4019cae
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 165 deletions.
3 changes: 0 additions & 3 deletions lib/monotable/local_store.rb
Expand Up @@ -26,9 +26,6 @@
journal_manager
compaction_manager

column
columns

record

index_block
Expand Down
24 changes: 0 additions & 24 deletions lib/monotable/local_store/column.rb

This file was deleted.

52 changes: 0 additions & 52 deletions lib/monotable/local_store/columns.rb

This file was deleted.

43 changes: 0 additions & 43 deletions spec/column_spec.rb

This file was deleted.

43 changes: 0 additions & 43 deletions spec/columns_spec.rb

This file was deleted.

0 comments on commit 4019cae

Please sign in to comment.