Introduce pluggable compression pluggable_compression
authorAndres Freund <[email protected]>
Thu, 20 Jun 2013 22:17:23 +0000 (00:17 +0200)
committerAndres Freund <[email protected]>
Fri, 21 Jun 2013 00:05:26 +0000 (02:05 +0200)
commitc20cbbe6e39ee618dc4cc4b37eda43fb2d2bc813
tree1ea60010b4aae104ef478f1591f64c3973e96f42
parent57af3886bc31fbaf82e6e868f44b1b54be18b39b
Introduce pluggable compression

Todo:
* windows build support
* remove toast_compression_algo guc
* remove either snappy or lz4 support
* remove pglz_long support (just there for testing)
src/backend/access/heap/tuptoaster.c
src/backend/utils/adt/pg_lzcompress.c
src/backend/utils/misc/guc.c
src/include/access/tuptoaster.h
src/include/postgres.h
src/include/utils/pg_lzcompress.h