mdbx: HNY 2017!

Change-Id: Ie80fc1dc407ec45c828aa3b1bdc42933741a863a
This commit is contained in:
Leo Yuriev 2017-01-01 14:56:00 +03:00
parent 1edceae1a1
commit ddb3c32258
31 changed files with 87 additions and 85 deletions

View File

@ -1,6 +1,6 @@
Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
Copyright (c) 2015,2016 Peter-Service R&D LLC. Copyright 2011-2017 Howard Chu, Symas Corp.
Copyright 2011-2016 Howard Chu, Symas Corp. Copyright 2015,2016 Peter-Service R&D LLC.
All rights reserved. All rights reserved.
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,7 +1,7 @@
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015-2017 Howard Chu, Symas Corp.
* Copyright 2015 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

10
lmdb.h
View File

@ -125,17 +125,17 @@
* @author Leonid Yuriev, 'ReOpen' initiative <https://github.com/ReOpen>. * @author Leonid Yuriev, 'ReOpen' initiative <https://github.com/ReOpen>.
* Howard Chu, Symas Corp. All rights reserved. * Howard Chu, Symas Corp. All rights reserved.
* *
* @copyright 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * @copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* 2011-2016 Howard Chu, Symas Corp. All rights reserved. * 2011-2017 Howard Chu, Symas Corp. All rights reserved.
* *
* --- * ---
* *
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* @par Derived From: * @par Derived From:
* This code is derived from LMDB engine written by Howard Chu, Symas Corporation. * This code is derived from LMDB engine written by Howard Chu, Symas Corporation.
* *
* Copyright 2011-2016 Howard Chu, Symas Corp. All rights reserved. * Copyright 2011-2017 Howard Chu, Symas Corp. All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted only as authorized by the OpenLDAP * modification, are permitted only as authorized by the OpenLDAP

6
mdb.c
View File

@ -6,9 +6,9 @@
*/ */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,8 +1,8 @@
/* mdbx_chk.c - memory-mapped database check tool */ /* mdbx_chk.c - memory-mapped database check tool */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* *
* This file is part of libmdbx. * This file is part of libmdbx.
* *

View File

@ -1,4 +1,6 @@
.\" Copyright 2012-2016 Howard Chu, Symas Corp. All Rights Reserved. .\" Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
.\" Copyright 2012-2017 Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2015,2016 Peter-Service R&D LLC <http://billing.ru/>.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE. .\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.TH MDB_COPY 1 "2014/06/20" "LMDB 0.9.14" .TH MDB_COPY 1 "2014/06/20" "LMDB 0.9.14"
.SH NAME .SH NAME

View File

@ -1,9 +1,9 @@
/* mdb_copy.c - memory-mapped database backup tool */ /* mdb_copy.c - memory-mapped database backup tool */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2012-2017 Howard Chu, Symas Corp.
* Copyright 2012-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
.\" Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. .\" Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
.\" Copyright (c) 2015,2016 Peter-Service R&D LLC <http://billing.ru/>. .\" Copyright 2014-2017 Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2014-2016 Howard Chu, Symas Corp. All Rights Reserved. .\" Copyright 2015,2016 Peter-Service R&D LLC <http://billing.ru/>.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE. .\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.TH MDB_DUMP 1 "2014/06/20" "LMDB 0.9.14" .TH MDB_DUMP 1 "2014/06/20" "LMDB 0.9.14"
.SH NAME .SH NAME

View File

@ -1,9 +1,9 @@
/* mdb_dump.c - memory-mapped database dump tool */ /* mdb_dump.c - memory-mapped database dump tool */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,8 @@
.TH MDB_LOAD 1 "2014/06/20" "LMDB 0.9.14" .\" Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
.\" Copyright 2014-2016 Howard Chu, Symas Corp. All Rights Reserved. .\" Copyright 2014-2017 Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2015,2016 Peter-Service R&D LLC <http://billing.ru/>.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE. .\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.TH MDB_LOAD 1 "2014/06/20" "LMDB 0.9.14"
.SH NAME .SH NAME
mdb_load \- LMDB environment import tool mdb_load \- LMDB environment import tool
.SH SYNOPSIS .SH SYNOPSIS

View File

@ -1,9 +1,9 @@
/* mdb_load.c - memory-mapped database load tool */ /* mdb_load.c - memory-mapped database load tool */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
.\" Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. .\" Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
.\" Copyright (c) 2015,2016 Peter-Service R&D LLC <http://billing.ru/>. .\" Copyright 2012-2017 Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2012-2016 Howard Chu, Symas Corp. All Rights Reserved. .\" Copyright 2015,2016 Peter-Service R&D LLC <http://billing.ru/>.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE. .\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.TH MDB_STAT 1 "2014/06/20" "LMDB 0.9.14" .TH MDB_STAT 1 "2014/06/20" "LMDB 0.9.14"
.SH NAME .SH NAME

View File

@ -1,9 +1,9 @@
/* mdb_stat.c - memory-mapped database status tool */ /* mdb_stat.c - memory-mapped database status tool */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

4
mdbx.c
View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

4
mdbx.h
View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

6
midl.c
View File

@ -2,9 +2,9 @@
* @brief ldap bdb back-end ID List functions */ * @brief ldap bdb back-end ID List functions */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2000-2017 The OpenLDAP Foundation.
* Copyright 2000-2016 The OpenLDAP Foundation. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

6
midl.h
View File

@ -10,9 +10,9 @@
*/ */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2000-2017 The OpenLDAP Foundation.
* Copyright 2000-2016 The OpenLDAP Foundation. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,9 +1,9 @@
/* mtest.c - memory-mapped database tester/toy */ /* mtest.c - memory-mapped database tester/toy */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,9 +1,9 @@
/* mtest2.c - memory-mapped database tester/toy */ /* mtest2.c - memory-mapped database tester/toy */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,9 +1,9 @@
/* mtest3.c - memory-mapped database tester/toy */ /* mtest3.c - memory-mapped database tester/toy */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,9 +1,9 @@
/* mtest4.c - memory-mapped database tester/toy */ /* mtest4.c - memory-mapped database tester/toy */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,9 +1,9 @@
/* mtest5.c - memory-mapped database tester/toy */ /* mtest5.c - memory-mapped database tester/toy */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,9 +1,9 @@
/* mtest6.c - memory-mapped database tester/toy */ /* mtest6.c - memory-mapped database tester/toy */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2011-2017 Howard Chu, Symas Corp.
* Copyright 2011-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -4,9 +4,9 @@
*/ */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2012-2017 Howard Chu, Symas Corp.
* Copyright 2012-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -4,9 +4,9 @@
*/ */
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2012-2017 Howard Chu, Symas Corp.
* Copyright 2012-2016 Howard Chu, Symas Corp. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2015,2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2015-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015,2016 Peter-Service R&D LLC. * Copyright 2015,2016 Peter-Service R&D LLC.
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without

View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2016-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015 Vladimir Romanov <https://www.linkedin.com/in/vladimirromanov>, Yota Lab. * Copyright 2015 Vladimir Romanov <https://www.linkedin.com/in/vladimirromanov>, Yota Lab.
* *
* This file is part of libmdbx. * This file is part of libmdbx.
* *
@ -16,7 +16,6 @@
* *
* You should have received a copy of the GNU Affero General Public License * You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/ */
#include <sys/time.h> #include <sys/time.h>

View File

@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2016 Leonid Yuriev <leo@yuriev.ru>. * Copyright 2016-2017 Leonid Yuriev <leo@yuriev.ru>.
* Copyright (c) 2015 Vladimir Romanov <https://www.linkedin.com/in/vladimirromanov>, Yota Lab. * Copyright 2015 Vladimir Romanov <https://www.linkedin.com/in/vladimirromanov>, Yota Lab.
* *
* This file is part of libmdbx. * This file is part of libmdbx.
* *
@ -16,7 +16,6 @@
* *
* You should have received a copy of the GNU Affero General Public License * You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/ */
#include <sys/time.h> #include <sys/time.h>