From 2802dcee9b41d46f1f91093b78a40d1ff7cce764 Mon Sep 17 00:00:00 2001 From: Jeremy Mikola Date: Mon, 22 Jan 2018 15:37:24 -0500 Subject: [PATCH] PHPC-1097: Report libmongoc compression in phpinfo --- php_phongo.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/php_phongo.c b/php_phongo.c index b959504e4..158441e11 100644 --- a/php_phongo.c +++ b/php_phongo.c @@ -2901,6 +2901,22 @@ PHP_MINFO_FUNCTION(mongodb) php_info_print_table_row(2, "libmongoc SASL", "disabled"); #endif +#ifdef MONGOC_ENABLE_COMPRESSION + php_info_print_table_row(2, "libmongoc compression", "enabled"); +# ifdef MONGOC_ENABLE_COMPRESSION_SNAPPY + php_info_print_table_row(2, "libmongoc compression snappy", "enabled"); +# else + php_info_print_table_row(2, "libmongoc compression snappy", "disabled"); +# endif +# ifdef MONGOC_ENABLE_COMPRESSION_ZLIB + php_info_print_table_row(2, "libmongoc compression zlib", "enabled"); +# else + php_info_print_table_row(2, "libmongoc compression zlib", "disabled"); +# endif +#else + php_info_print_table_row(2, "libmongoc compression", "disabled"); +#endif + php_info_print_table_end(); DISPLAY_INI_ENTRIES();