From ffa0fdd136d804892aa1c246459aa11b427b68e8 Mon Sep 17 00:00:00 2001 From: Muxi Yan Date: Mon, 2 Oct 2017 18:28:05 -0700 Subject: [PATCH] Fix Python build --- src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi | 14 +++++++++----- .../grpcio/grpc/_cython/_cygrpc/records.pyx.pxi | 10 +++++----- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi index 840af5c43a8..94877bb2343 100644 --- a/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi +++ b/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi @@ -506,15 +506,19 @@ cdef extern from "grpc/compression.h": ctypedef enum grpc_compression_algorithm: GRPC_COMPRESS_NONE - GRPC_COMPRESS_DEFLATE - GRPC_COMPRESS_GZIP + GRPC_COMPRESS_MESSAGE_DEFLATE + GRPC_COMPRESS_MESSAGE_GZIP + GRPC_COMPRESS_STREAM_GZIP GRPC_COMPRESS_ALGORITHMS_COUNT ctypedef enum grpc_compression_level: GRPC_COMPRESS_LEVEL_NONE - GRPC_COMPRESS_LEVEL_LOW - GRPC_COMPRESS_LEVEL_MED - GRPC_COMPRESS_LEVEL_HIGH + GRPC_COMPRESS_LEVEL_MESSAGE_LOW + GRPC_COMPRESS_LEVEL_MESSAGE_MED + GRPC_COMPRESS_LEVEL_MESSAGE_HIGH + GRPC_COMPRESS_LEVEL_STREAM_LOW + GRPC_COMPRESS_LEVEL_STREAM_MED + GRPC_COMPRESS_LEVEL_STREAM_HIGH GRPC_COMPRESS_LEVEL_COUNT ctypedef struct grpc_compression_options: diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/records.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/records.pyx.pxi index d860173b5d4..3195509496b 100644 --- a/src/python/grpcio/grpc/_cython/_cygrpc/records.pyx.pxi +++ b/src/python/grpcio/grpc/_cython/_cygrpc/records.pyx.pxi @@ -112,15 +112,15 @@ class OperationType: class CompressionAlgorithm: none = GRPC_COMPRESS_NONE - deflate = GRPC_COMPRESS_DEFLATE - gzip = GRPC_COMPRESS_GZIP + deflate = GRPC_COMPRESS_MESSAGE_DEFLATE + gzip = GRPC_COMPRESS_MESSAGE_GZIP class CompressionLevel: none = GRPC_COMPRESS_LEVEL_NONE - low = GRPC_COMPRESS_LEVEL_LOW - medium = GRPC_COMPRESS_LEVEL_MED - high = GRPC_COMPRESS_LEVEL_HIGH + low = GRPC_COMPRESS_LEVEL_MESSAGE_LOW + medium = GRPC_COMPRESS_LEVEL_MESSAGE_MED + high = GRPC_COMPRESS_LEVEL_MESSAGE_HIGH cdef class Timespec: