[SERVER-13962] Upgrade snappy compression library Created: 15/May/14  Updated: 19/Nov/14  Resolved: 28/Oct/14

Status: Closed
Project: Core Server
Component/s: Internal Code
Affects Version/s: None
Fix Version/s: 2.8.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Matt Kangas Assignee: Benety Goh
Resolution: Done Votes: 0
Labels: community-team
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Description   

Upgrade snappy compression library to latest stable version.

added by dwight 2011-07-18 (57b8eaa in third_party/snappy).

Several decompression speedups have been implemented. v1.0.5 specifically optimized ARM platforms. v1.0.4 added generic byteswap macros, relevant to SERVER-1625.

There are only 84 commits total in the public git repository.



 Comments   
Comment by Githook User [ 17/Nov/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13962 delete unused snappy-1.0.3 code
Branch: master
https://github.com/mongodb/mongo/commit/984bd847c0459d729e86d176ff6839e8801e7864

Comment by Githook User [ 28/Oct/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13962 access windows headers through platform/basic.h for windows fix in snappy.cc
Branch: master
https://github.com/mongodb/mongo/commit/6fbc49d08f65b7687eb843dd3757f41a273ea855

Comment by Githook User [ 28/Oct/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13962 prefer memcpy to undefined reinterpret_cast for UNALIGNED_LOAD/STORE functions
Branch: master
https://github.com/mongodb/mongo/commit/80c750e543dbd2afa1b806fd9b617605a136706c

Comment by Githook User [ 28/Oct/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13962 upgrade snappy from 1.03 to 1.1.2
Branch: master
https://github.com/mongodb/mongo/commit/be1e4cda692e6b852ed944aabcb50a23b6260262

Comment by Githook User [ 28/Oct/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13962 fixed snappy-1.1.2 windows build
Branch: master
https://github.com/mongodb/mongo/commit/ad23cca4ee1f4757ba62574ba6c07a01320935ed

Comment by Githook User [ 28/Oct/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13962 add generated snappy-stubs-public.h and SCons configuration (including C API) for snappy-1.1.2
Branch: master
https://github.com/mongodb/mongo/commit/86bfedc570002dae7d0d15d62e02001d0ed7fd04

Comment by Githook User [ 28/Oct/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13962 import snappy-1.1.2 (commit 1ff9be9b8fafc8528ca9e055646f5932aa5db9c4) into src/third_party
Branch: master
https://github.com/mongodb/mongo/commit/06497db54ab5645d91d6ebfb5d17ebf55d572126

Generated at Thu Feb 08 03:33:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.