[MDEV-19795] Merge upstream MyRocks: June 2019 Created: 2019-06-18  Updated: 2019-07-25  Resolved: 2019-06-21

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - RocksDB
Fix Version/s: 10.2.26, 10.3.17, 10.4.7

Type: Task Priority: Major
Reporter: Sergei Petrunia Assignee: Sergei Petrunia
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
blocks MDEV-18246 MyRocks ColumnFamilySet(): Assertion ... Closed
blocks MDEV-19395 Server fails to crash recover after b... Closed
blocks MDEV-19397 rocksdb is not crash safe with binlog on Closed
Problem/Incident
causes MDEV-20176 rocksdb_rpl.mdev12179 fails with unkn... Closed

 Description   

Last merge from the upstream has happened last fall. The upstream has fixes for critical bugs (linked to this issue).

There are also bugs like MDEV-19740, where it would be a waste of time to fix an out-of-date version of RocksDB.



 Comments   
Comment by Sergei Petrunia [ 2019-06-18 ]

in BB2, the build is mysteriously failing:
https://buildbot.mariadb.org/#/builders/5/builds/1798/steps/3/logs/stdio
it is linking ~120 RocksDB files out of ~200 that are there... The files are in the

{build_rocksdb.cmake}

and in the source source tarball.

Comment by Sergei Petrunia [ 2019-06-18 ]

Not reproducible on a Fedora machine in the cloud;
with cvicentiu's help I've got exactly the same build environment using docker, it's still not reproducible.

Comment by Sergei Petrunia [ 2019-06-21 ]

Pushed the merge into 10.2 tree

Generated at Thu Feb 08 08:54:25 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.