From d616ebea23fa88cb9c2c8588533526a566d9cfab Mon Sep 17 00:00:00 2001 From: Siying Dong Date: Thu, 27 Apr 2017 17:50:56 -0700 Subject: [PATCH] Add GPLv2 as an alternative license. Summary: Closes https://github.com/facebook/rocksdb/pull/2226 Differential Revision: D4967547 Pulled By: siying fbshipit-source-id: dd3b58ae1e7a106ab6bb6f37ab5c88575b125ab4 --- COPYING | 339 ++++++++++++++++++ cache/cache_bench.cc | 2 + cache/cache_test.cc | 2 + cache/clock_cache.cc | 2 + cache/lru_cache.cc | 2 + cache/lru_cache.h | 2 + cache/lru_cache_test.cc | 2 + cache/sharded_cache.cc | 2 + cache/sharded_cache.h | 2 + db/builder.cc | 2 + db/builder.h | 2 + db/c.cc | 2 + db/column_family.cc | 2 + db/column_family.h | 2 + db/compact_files_test.cc | 2 + db/compacted_db_impl.cc | 2 + db/compacted_db_impl.h | 2 + db/compaction.cc | 2 + db/compaction.h | 2 + db/compaction_iteration_stats.h | 2 + db/compaction_iterator.cc | 2 + db/compaction_iterator.h | 2 + db/compaction_iterator_test.cc | 2 + db/compaction_job.cc | 2 + db/compaction_job.h | 2 + db/compaction_job_stats_test.cc | 2 + db/compaction_job_test.cc | 2 + db/compaction_picker.cc | 2 + db/compaction_picker.h | 2 + db/compaction_picker_test.cc | 2 + db/compaction_picker_universal.cc | 2 + db/compaction_picker_universal.h | 2 + db/comparator_db_test.cc | 2 + db/convenience.cc | 2 + db/corruption_test.cc | 2 + db/cuckoo_table_db_test.cc | 2 + db/db_basic_test.cc | 2 + db/db_block_cache_test.cc | 2 + db/db_bloom_filter_test.cc | 2 + db/db_compaction_filter_test.cc | 2 + db/db_compaction_test.cc | 2 + db/db_dynamic_level_test.cc | 2 + db/db_filesnapshot.cc | 2 + db/db_flush_test.cc | 2 + db/db_impl.cc | 2 + db/db_impl.h | 2 + db/db_impl_compaction_flush.cc | 2 + db/db_impl_debug.cc | 2 + db/db_impl_experimental.cc | 2 + db/db_impl_files.cc | 2 + db/db_impl_open.cc | 2 + db/db_impl_readonly.cc | 2 + db/db_impl_readonly.h | 2 + db/db_impl_write.cc | 2 + db/db_info_dumper.cc | 2 + db/db_info_dumper.h | 2 + db/db_inplace_update_test.cc | 2 + db/db_io_failure_test.cc | 2 + db/db_iter.cc | 2 + db/db_iter.h | 2 + db/db_iter_test.cc | 2 + db/db_iterator_test.cc | 2 + db/db_log_iter_test.cc | 2 + db/db_memtable_test.cc | 2 + db/db_merge_operator_test.cc | 2 + db/db_options_test.cc | 2 + db/db_range_del_test.cc | 2 + db/db_sst_test.cc | 2 + db/db_statistics_test.cc | 2 + db/db_table_properties_test.cc | 2 + db/db_tailing_iter_test.cc | 2 + db/db_test.cc | 2 + db/db_test2.cc | 2 + db/db_universal_compaction_test.cc | 2 + db/db_wal_test.cc | 2 + db/dbformat.cc | 2 + db/dbformat.h | 2 + db/dbformat_test.cc | 2 + db/deletefile_test.cc | 2 + db/event_helpers.cc | 2 + db/event_helpers.h | 2 + db/experimental.cc | 2 + db/external_sst_file_basic_test.cc | 2 + db/external_sst_file_ingestion_job.cc | 2 + db/external_sst_file_ingestion_job.h | 2 + db/external_sst_file_test.cc | 2 + db/fault_injection_test.cc | 2 + db/file_indexer.cc | 2 + db/file_indexer.h | 2 + db/file_indexer_test.cc | 2 + db/filename_test.cc | 2 + db/flush_job.cc | 2 + db/flush_job.h | 2 + db/flush_job_test.cc | 2 + db/flush_scheduler.cc | 2 + db/flush_scheduler.h | 2 + db/forward_iterator.cc | 2 + db/forward_iterator.h | 2 + db/forward_iterator_bench.cc | 2 + db/internal_stats.cc | 2 + db/internal_stats.h | 2 + db/job_context.h | 2 + db/listener_test.cc | 2 + db/log_format.h | 2 + db/log_reader.cc | 2 + db/log_reader.h | 2 + db/log_test.cc | 2 + db/log_writer.cc | 2 + db/log_writer.h | 2 + db/managed_iterator.cc | 2 + db/managed_iterator.h | 2 + db/manual_compaction_test.cc | 2 + db/memtable.cc | 2 + db/memtable.h | 2 + db/memtable_list.cc | 2 + db/memtable_list.h | 2 + db/memtable_list_test.cc | 2 + db/merge_context.h | 2 + db/merge_helper.cc | 2 + db/merge_helper.h | 2 + db/merge_helper_test.cc | 2 + db/merge_operator.cc | 2 + db/merge_test.cc | 2 + db/options_file_test.cc | 2 + db/perf_context_test.cc | 2 + db/pinned_iterators_manager.h | 2 + db/plain_table_db_test.cc | 2 + db/prefix_test.cc | 2 + db/range_del_aggregator.cc | 2 + db/range_del_aggregator.h | 2 + db/range_del_aggregator_test.cc | 2 + db/repair.cc | 2 + db/repair_test.cc | 2 + db/snapshot_impl.cc | 2 + db/snapshot_impl.h | 2 + db/table_cache.cc | 2 + db/table_cache.h | 2 + db/table_properties_collector.cc | 2 + db/table_properties_collector.h | 2 + db/table_properties_collector_test.cc | 2 + db/transaction_log_impl.cc | 2 + db/transaction_log_impl.h | 2 + db/version_builder.cc | 2 + db/version_builder.h | 2 + db/version_builder_test.cc | 2 + db/version_edit.cc | 2 + db/version_edit.h | 2 + db/version_edit_test.cc | 2 + db/version_set.cc | 2 + db/version_set.h | 2 + db/version_set_test.cc | 2 + db/wal_manager.cc | 2 + db/wal_manager.h | 2 + db/wal_manager_test.cc | 2 + db/write_batch.cc | 2 + db/write_batch_base.cc | 2 + db/write_batch_internal.h | 2 + db/write_batch_test.cc | 2 + db/write_callback_test.cc | 2 + db/write_controller.cc | 2 + db/write_controller.h | 2 + db/write_controller_test.cc | 2 + db/write_thread.cc | 2 + db/write_thread.h | 2 + env/env.cc | 2 + env/env_chroot.cc | 2 + env/env_chroot.h | 2 + env/env_hdfs.cc | 2 + env/env_posix.cc | 2 + env/env_test.cc | 2 + env/io_posix.cc | 2 + env/io_posix.h | 2 + env/mock_env.cc | 2 + env/mock_env.h | 2 + env/posix_logger.h | 2 + hdfs/env_hdfs.h | 2 + include/rocksdb/db_dump_tool.h | 2 + include/rocksdb/rate_limiter.h | 2 + include/rocksdb/snapshot.h | 2 + include/rocksdb/sst_file_manager.h | 2 + include/rocksdb/sst_file_writer.h | 2 + include/rocksdb/threadpool.h | 2 + include/rocksdb/utilities/backupable_db.h | 2 + include/rocksdb/utilities/date_tiered_db.h | 2 + include/rocksdb/utilities/db_ttl.h | 2 + include/rocksdb/utilities/document_db.h | 2 + include/rocksdb/utilities/geo_db.h | 2 + include/rocksdb/utilities/json_document.h | 2 + include/rocksdb/utilities/ldb_cmd.h | 2 + .../utilities/ldb_cmd_execute_result.h | 2 + include/rocksdb/utilities/leveldb_options.h | 2 + .../lua/rocks_lua_compaction_filter.h | 2 + .../utilities/lua/rocks_lua_custom_library.h | 2 + .../rocksdb/utilities/lua/rocks_lua_util.h | 2 + .../utilities/optimistic_transaction_db.h | 2 + .../utilities/option_change_migration.h | 2 + include/rocksdb/utilities/spatial_db.h | 2 + .../utilities/table_properties_collectors.h | 2 + include/rocksdb/utilities/transaction_db.h | 2 + .../rocksdb/utilities/transaction_db_mutex.h | 2 + include/rocksdb/write_buffer_manager.h | 2 + memtable/hash_cuckoo_rep.cc | 2 + memtable/hash_linklist_rep.cc | 2 + memtable/hash_skiplist_rep.cc | 2 + memtable/inlineskiplist_test.cc | 2 + memtable/memtable_allocator.cc | 2 + memtable/memtable_allocator.h | 2 + memtable/memtablerep_bench.cc | 2 + memtable/skiplist.h | 2 + memtable/skiplist_test.cc | 2 + memtable/skiplistrep.cc | 2 + memtable/stl_wrappers.h | 2 + memtable/vectorrep.cc | 2 + monitoring/histogram.cc | 2 + monitoring/histogram.h | 2 + monitoring/histogram_test.cc | 2 + monitoring/histogram_windowing.cc | 2 + monitoring/histogram_windowing.h | 2 + monitoring/instrumented_mutex.cc | 2 + monitoring/instrumented_mutex.h | 2 + monitoring/iostats_context_imp.h | 2 + monitoring/perf_context.cc | 2 + monitoring/perf_context_imp.h | 2 + monitoring/perf_level.cc | 2 + monitoring/perf_level_imp.h | 2 + monitoring/perf_step_timer.h | 2 + monitoring/statistics.cc | 2 + monitoring/statistics.h | 2 + monitoring/statistics_test.cc | 2 + options/cf_options.cc | 2 + options/options.cc | 2 + options/options_helper.cc | 2 + options/options_settable_test.cc | 2 + options/options_test.cc | 2 + port/dirent.h | 2 + port/likely.h | 2 + port/port.h | 2 + port/port_example.h | 2 + port/port_posix.cc | 2 + port/port_posix.h | 2 + port/stack_trace.cc | 2 + port/stack_trace.h | 2 + port/sys_time.h | 2 + port/util_logger.h | 2 + port/win/env_default.cc | 2 + port/win/env_win.cc | 2 + port/win/io_win.cc | 2 + port/win/io_win.h | 2 + port/win/port_win.cc | 2 + port/win/port_win.h | 2 + port/win/win_logger.cc | 2 + port/win/win_logger.h | 2 + port/win/win_thread.cc | 2 + port/win/win_thread.h | 2 + port/win/xpress_win.cc | 2 + port/win/xpress_win.h | 2 + port/xpress.h | 2 + table/block.cc | 2 + table/block.h | 2 + table/block_based_filter_block.cc | 2 + table/block_based_filter_block.h | 2 + table/block_based_filter_block_test.cc | 2 + table/block_based_table_builder.cc | 2 + table/block_based_table_builder.h | 2 + table/block_based_table_factory.cc | 2 + table/block_based_table_factory.h | 2 + table/block_based_table_reader.cc | 2 + table/block_based_table_reader.h | 2 + table/block_builder.cc | 2 + table/block_builder.h | 2 + table/block_test.cc | 2 + table/bloom_block.cc | 2 + table/bloom_block.h | 2 + table/cleanable_test.cc | 2 + table/cuckoo_table_builder.cc | 2 + table/cuckoo_table_builder.h | 2 + table/cuckoo_table_reader.cc | 2 + table/cuckoo_table_reader.h | 2 + table/filter_block.h | 2 + table/flush_block_policy.cc | 2 + table/format.cc | 2 + table/format.h | 2 + table/full_filter_block.cc | 2 + table/full_filter_block.h | 2 + table/full_filter_block_test.cc | 2 + table/get_context.cc | 2 + table/get_context.h | 2 + table/index_builder.cc | 2 + table/index_builder.h | 2 + table/iter_heap.h | 2 + table/iterator.cc | 2 + table/iterator_wrapper.h | 2 + table/merger_test.cc | 2 + table/merging_iterator.cc | 2 + table/merging_iterator.h | 2 + table/meta_blocks.cc | 2 + table/meta_blocks.h | 2 + table/mock_table.cc | 2 + table/mock_table.h | 2 + table/partitioned_filter_block.cc | 2 + table/partitioned_filter_block.h | 2 + table/partitioned_filter_block_test.cc | 2 + table/persistent_cache_helper.cc | 2 + table/persistent_cache_helper.h | 2 + table/persistent_cache_options.h | 2 + table/plain_table_builder.cc | 2 + table/plain_table_builder.h | 2 + table/plain_table_index.cc | 2 + table/plain_table_index.h | 2 + table/plain_table_key_coding.cc | 2 + table/plain_table_key_coding.h | 2 + table/sst_file_writer.cc | 2 + table/sst_file_writer_collectors.h | 2 + table/table_builder.h | 2 + table/table_properties.cc | 2 + table/table_properties_internal.h | 2 + table/table_reader.h | 2 + table/table_reader_bench.cc | 2 + table/table_test.cc | 2 + table/two_level_iterator.cc | 2 + table/two_level_iterator.h | 2 + tools/db_bench.cc | 2 + tools/db_bench_tool.cc | 2 + tools/db_bench_tool_test.cc | 2 + tools/db_repl_stress.cc | 2 + tools/db_sanity_test.cc | 2 + tools/db_stress.cc | 2 + tools/dump/db_dump_tool.cc | 2 + tools/dump/rocksdb_dump.cc | 2 + tools/dump/rocksdb_undump.cc | 2 + tools/ldb.cc | 2 + tools/ldb_cmd.cc | 2 + tools/ldb_cmd_impl.h | 2 + tools/ldb_cmd_test.cc | 2 + tools/ldb_tool.cc | 2 + tools/reduce_levels_test.cc | 2 + tools/sst_dump.cc | 2 + tools/sst_dump_test.cc | 2 + tools/sst_dump_tool.cc | 2 + util/aligned_buffer.h | 2 + util/allocator.h | 2 + util/arena.cc | 2 + util/arena.h | 2 + util/arena_test.cc | 2 + util/auto_roll_logger.cc | 2 + util/auto_roll_logger.h | 2 + util/auto_roll_logger_test.cc | 2 + util/autovector.h | 2 + util/autovector_test.cc | 2 + util/bloom.cc | 2 + util/bloom_test.cc | 2 + util/build_version.h | 2 + util/channel.h | 2 + util/coding.cc | 2 + util/coding.h | 2 + util/coding_test.cc | 2 + util/comparator.cc | 2 + util/concurrent_arena.cc | 2 + util/concurrent_arena.h | 2 + util/crc32c.cc | 2 + util/crc32c.h | 2 + util/crc32c_test.cc | 2 + util/delete_scheduler.cc | 2 + util/delete_scheduler.h | 2 + util/delete_scheduler_test.cc | 2 + util/dynamic_bloom_test.cc | 2 + util/event_logger.cc | 2 + util/event_logger.h | 2 + util/event_logger_test.cc | 2 + util/fault_injection_test_env.cc | 2 + util/fault_injection_test_env.h | 2 + util/file_reader_writer.cc | 2 + util/file_reader_writer.h | 2 + util/file_reader_writer_test.cc | 2 + util/file_util.cc | 2 + util/file_util.h | 2 + util/filelock_test.cc | 2 + util/filename.cc | 2 + util/filename.h | 2 + util/filter_policy.cc | 2 + util/hash.cc | 2 + util/hash.h | 2 + util/heap.h | 2 + util/heap_test.cc | 2 + util/kv_map.h | 2 + util/log_buffer.cc | 2 + util/log_write_bench.cc | 2 + util/logging.h | 2 + util/memory_usage.h | 2 + util/murmurhash.cc | 2 + util/murmurhash.h | 2 + util/mutexlock.h | 2 + util/random.cc | 2 + util/random.h | 2 + util/rate_limiter.cc | 2 + util/rate_limiter.h | 2 + util/rate_limiter_test.cc | 2 + util/slice.cc | 2 + util/slice_transform_test.cc | 2 + util/sst_file_manager_impl.cc | 2 + util/sst_file_manager_impl.h | 2 + util/status.cc | 2 + util/stderr_logger.h | 2 + util/stop_watch.h | 2 + util/string_util.cc | 2 + util/string_util.h | 2 + util/sync_point.cc | 2 + util/sync_point.h | 2 + util/testharness.cc | 2 + util/testharness.h | 2 + util/testutil.cc | 2 + util/testutil.h | 2 + util/thread_list_test.cc | 2 + util/thread_local.cc | 2 + util/thread_local.h | 2 + util/thread_local_test.cc | 2 + util/threadpool_imp.cc | 2 + util/threadpool_imp.h | 2 + utilities/backupable/backupable_db.cc | 2 + utilities/backupable/backupable_db_test.cc | 2 + utilities/blob_db/blob_db.h | 2 + utilities/checkpoint/checkpoint_impl.cc | 2 + utilities/checkpoint/checkpoint_impl.h | 2 + utilities/checkpoint/checkpoint_test.cc | 2 + utilities/column_aware_encoding_exp.cc | 2 + utilities/column_aware_encoding_test.cc | 2 + utilities/column_aware_encoding_util.cc | 2 + utilities/convenience/info_log_finder.cc | 2 + utilities/date_tiered/date_tiered_db_impl.h | 2 + utilities/document/document_db.cc | 2 + utilities/document/document_db_test.cc | 2 + utilities/document/json_document.cc | 2 + utilities/document/json_document_builder.cc | 2 + utilities/document/json_document_test.cc | 2 + utilities/env_librados_test.cc | 2 + utilities/env_mirror_test.cc | 2 + utilities/geodb/geodb_impl.cc | 2 + utilities/geodb/geodb_impl.h | 2 + utilities/geodb/geodb_test.cc | 2 + utilities/leveldb_options/leveldb_options.cc | 2 + utilities/lua/rocks_lua_compaction_filter.cc | 2 + utilities/lua/rocks_lua_test.cc | 2 + utilities/merge_operators.h | 2 + utilities/merge_operators/max.cc | 2 + utilities/merge_operators/put.cc | 2 + .../option_change_migration.cc | 2 + .../option_change_migration_test.cc | 2 + utilities/options/options_util_test.cc | 2 + .../persistent_cache/block_cache_tier.cc | 2 + utilities/persistent_cache/block_cache_tier.h | 2 + .../persistent_cache/block_cache_tier_file.cc | 2 + .../persistent_cache/block_cache_tier_file.h | 2 + .../block_cache_tier_file_buffer.h | 2 + .../block_cache_tier_metadata.cc | 2 + .../block_cache_tier_metadata.h | 2 + utilities/persistent_cache/hash_table.h | 2 + .../persistent_cache/hash_table_bench.cc | 2 + .../persistent_cache/hash_table_evictable.h | 2 + utilities/persistent_cache/hash_table_test.cc | 2 + utilities/persistent_cache/lrulist.h | 2 + .../persistent_cache_bench.cc | 2 + .../persistent_cache/persistent_cache_test.cc | 2 + .../persistent_cache/persistent_cache_test.h | 2 + .../persistent_cache/persistent_cache_tier.cc | 2 + .../persistent_cache/persistent_cache_tier.h | 2 + .../persistent_cache/persistent_cache_util.h | 2 + .../persistent_cache/volatile_tier_impl.cc | 2 + .../persistent_cache/volatile_tier_impl.h | 2 + utilities/redis/redis_lists_test.cc | 2 + utilities/simulator_cache/sim_cache.cc | 2 + utilities/simulator_cache/sim_cache_test.cc | 2 + utilities/spatialdb/spatial_db.cc | 2 + utilities/spatialdb/spatial_db_test.cc | 2 + utilities/spatialdb/utils.h | 2 + .../compact_on_deletion_collector.cc | 2 + .../compact_on_deletion_collector.h | 2 + .../compact_on_deletion_collector_test.cc | 2 + .../optimistic_transaction_db_impl.cc | 2 + .../optimistic_transaction_db_impl.h | 2 + .../optimistic_transaction_impl.cc | 2 + .../optimistic_transaction_test.cc | 2 + utilities/transactions/transaction_db_impl.cc | 2 + utilities/transactions/transaction_db_impl.h | 2 + .../transactions/transaction_db_mutex_impl.cc | 2 + .../transactions/transaction_db_mutex_impl.h | 2 + utilities/transactions/transaction_impl.cc | 2 + .../transactions/transaction_lock_mgr.cc | 2 + utilities/transactions/transaction_lock_mgr.h | 2 + utilities/transactions/transaction_test.cc | 2 + utilities/transactions/transaction_util.cc | 2 + utilities/util_merge_operators_test.cc | 2 + .../write_batch_with_index.cc | 2 + .../write_batch_with_index_internal.cc | 2 + .../write_batch_with_index_test.cc | 2 + 494 files changed, 1325 insertions(+) create mode 100644 COPYING diff --git a/COPYING b/COPYING new file mode 100644 index 0000000000..d159169d10 --- /dev/null +++ b/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/cache/cache_bench.cc b/cache/cache_bench.cc index 905d6bdd69..fda11b8696 100644 --- a/cache/cache_bench.cc +++ b/cache/cache_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef __STDC_FORMAT_MACROS #define __STDC_FORMAT_MACROS diff --git a/cache/cache_test.cc b/cache/cache_test.cc index d59939cc26..271cb0e6d8 100644 --- a/cache/cache_test.cc +++ b/cache/cache_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/cache/clock_cache.cc b/cache/clock_cache.cc index 03396c0164..afcf6345c5 100644 --- a/cache/clock_cache.cc +++ b/cache/clock_cache.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/cache/lru_cache.cc b/cache/lru_cache.cc index bd09cb26f4..4751c0b132 100644 --- a/cache/lru_cache.cc +++ b/cache/lru_cache.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/cache/lru_cache.h b/cache/lru_cache.h index c12adb9f5a..28f87193ed 100644 --- a/cache/lru_cache.h +++ b/cache/lru_cache.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/cache/lru_cache_test.cc b/cache/lru_cache_test.cc index 038ac1eafe..d7e661a127 100644 --- a/cache/lru_cache_test.cc +++ b/cache/lru_cache_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "cache/lru_cache.h" diff --git a/cache/sharded_cache.cc b/cache/sharded_cache.cc index 3b7d0bb0ad..81e7122e43 100644 --- a/cache/sharded_cache.cc +++ b/cache/sharded_cache.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/cache/sharded_cache.h b/cache/sharded_cache.h index 1f9efd7ce6..c2d52c840b 100644 --- a/cache/sharded_cache.h +++ b/cache/sharded_cache.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/builder.cc b/db/builder.cc index 65ffd449ad..0c0bbb236b 100644 --- a/db/builder.cc +++ b/db/builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/builder.h b/db/builder.h index 6cb7ca0da7..b438aad8f9 100644 --- a/db/builder.h +++ b/db/builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. See the AUTHORS file for names of contributors. diff --git a/db/c.cc b/db/c.cc index 231d8871f5..1ccc39a41a 100644 --- a/db/c.cc +++ b/db/c.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/column_family.cc b/db/column_family.cc index 610111a692..6bb1c6bf43 100644 --- a/db/column_family.cc +++ b/db/column_family.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/column_family.h b/db/column_family.h index 07d57a7221..a812777a93 100644 --- a/db/column_family.h +++ b/db/column_family.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compact_files_test.cc b/db/compact_files_test.cc index b48b0e9cf3..3dc9aac3a9 100644 --- a/db/compact_files_test.cc +++ b/db/compact_files_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/compacted_db_impl.cc b/db/compacted_db_impl.cc index a8eaf8b1d8..955d8bc3bc 100644 --- a/db/compacted_db_impl.cc +++ b/db/compacted_db_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "db/compacted_db_impl.h" diff --git a/db/compacted_db_impl.h b/db/compacted_db_impl.h index 906ba95799..ec8ea2baa8 100644 --- a/db/compacted_db_impl.h +++ b/db/compacted_db_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/db/compaction.cc b/db/compaction.cc index 315edaf8a0..768306ed4e 100644 --- a/db/compaction.cc +++ b/db/compaction.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction.h b/db/compaction.h index f80c5af824..954a90a835 100644 --- a/db/compaction.h +++ b/db/compaction.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction_iteration_stats.h b/db/compaction_iteration_stats.h index 212bac5872..2725b4b33d 100644 --- a/db/compaction_iteration_stats.h +++ b/db/compaction_iteration_stats.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/db/compaction_iterator.cc b/db/compaction_iterator.cc index 55579c3a54..e742813cf2 100644 --- a/db/compaction_iterator.cc +++ b/db/compaction_iterator.cc @@ -4,6 +4,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/compaction_iterator.h" #include "rocksdb/listener.h" diff --git a/db/compaction_iterator.h b/db/compaction_iterator.h index efe50811ce..8173c54ac9 100644 --- a/db/compaction_iterator.h +++ b/db/compaction_iterator.h @@ -4,6 +4,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/db/compaction_iterator_test.cc b/db/compaction_iterator_test.cc index 37a031d156..1c24068caa 100644 --- a/db/compaction_iterator_test.cc +++ b/db/compaction_iterator_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/compaction_iterator.h" diff --git a/db/compaction_job.cc b/db/compaction_job.cc index 0f0356002a..6387658674 100644 --- a/db/compaction_job.cc +++ b/db/compaction_job.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction_job.h b/db/compaction_job.h index 0bb44b2a7f..c230584917 100644 --- a/db/compaction_job.h +++ b/db/compaction_job.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction_job_stats_test.cc b/db/compaction_job_stats_test.cc index 3cb180fb3c..2d3149c930 100644 --- a/db/compaction_job_stats_test.cc +++ b/db/compaction_job_stats_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction_job_test.cc b/db/compaction_job_test.cc index 76bf46cebe..05ad80df66 100644 --- a/db/compaction_job_test.cc +++ b/db/compaction_job_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/compaction_picker.cc b/db/compaction_picker.cc index 0937e3ead0..2d1537401a 100644 --- a/db/compaction_picker.cc +++ b/db/compaction_picker.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction_picker.h b/db/compaction_picker.h index e6443a8e7a..ae829cb496 100644 --- a/db/compaction_picker.h +++ b/db/compaction_picker.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction_picker_test.cc b/db/compaction_picker_test.cc index 0e18e167d9..8354894c4d 100644 --- a/db/compaction_picker_test.cc +++ b/db/compaction_picker_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/compaction_picker.h" #include diff --git a/db/compaction_picker_universal.cc b/db/compaction_picker_universal.cc index a14ea64737..120e94034b 100644 --- a/db/compaction_picker_universal.cc +++ b/db/compaction_picker_universal.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/compaction_picker_universal.h b/db/compaction_picker_universal.h index 271bd06feb..cbd2e871f2 100644 --- a/db/compaction_picker_universal.h +++ b/db/compaction_picker_universal.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/comparator_db_test.cc b/db/comparator_db_test.cc index 39ba14fc9e..878acd0d5a 100644 --- a/db/comparator_db_test.cc +++ b/db/comparator_db_test.cc @@ -4,6 +4,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/db/convenience.cc b/db/convenience.cc index 68910508d9..a2ce8893e0 100644 --- a/db/convenience.cc +++ b/db/convenience.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 Facebook. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/corruption_test.cc b/db/corruption_test.cc index 2349f0a94c..f0bc3fdf3e 100644 --- a/db/corruption_test.cc +++ b/db/corruption_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/cuckoo_table_db_test.cc b/db/cuckoo_table_db_test.cc index a3fd17a042..57e75aa1c8 100644 --- a/db/cuckoo_table_db_test.cc +++ b/db/cuckoo_table_db_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/db_basic_test.cc b/db/db_basic_test.cc index 8e54d657d6..8203cebb37 100644 --- a/db/db_basic_test.cc +++ b/db/db_basic_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_block_cache_test.cc b/db/db_block_cache_test.cc index 6ca5f781b5..5eaf679327 100644 --- a/db/db_block_cache_test.cc +++ b/db/db_block_cache_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_bloom_filter_test.cc b/db/db_bloom_filter_test.cc index b49757b4fe..f789b65594 100644 --- a/db/db_bloom_filter_test.cc +++ b/db/db_bloom_filter_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_compaction_filter_test.cc b/db/db_compaction_filter_test.cc index 4e68c1dbee..b1197c226e 100644 --- a/db/db_compaction_filter_test.cc +++ b/db/db_compaction_filter_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_compaction_test.cc b/db/db_compaction_test.cc index f701101dd5..67e7433af6 100644 --- a/db/db_compaction_test.cc +++ b/db/db_compaction_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_dynamic_level_test.cc b/db/db_dynamic_level_test.cc index 949b956765..e00fe6d6d9 100644 --- a/db/db_dynamic_level_test.cc +++ b/db/db_dynamic_level_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_filesnapshot.cc b/db/db_filesnapshot.cc index d11573404a..97a9e8bbe6 100644 --- a/db/db_filesnapshot.cc +++ b/db/db_filesnapshot.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 Facebook. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_flush_test.cc b/db/db_flush_test.cc index b9ebc8e008..31b5a3944e 100644 --- a/db/db_flush_test.cc +++ b/db/db_flush_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl.cc b/db/db_impl.cc index 19046f3fd5..c02de994f1 100644 --- a/db/db_impl.cc +++ b/db/db_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl.h b/db/db_impl.h index c6b4d756cb..bc666429cd 100644 --- a/db/db_impl.h +++ b/db/db_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl_compaction_flush.cc b/db/db_impl_compaction_flush.cc index dd3e4a7d41..2a5c31ac48 100644 --- a/db/db_impl_compaction_flush.cc +++ b/db/db_impl_compaction_flush.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl_debug.cc b/db/db_impl_debug.cc index cb83146091..d9e50af502 100644 --- a/db/db_impl_debug.cc +++ b/db/db_impl_debug.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl_experimental.cc b/db/db_impl_experimental.cc index 5ed84e20d5..08213dfd16 100644 --- a/db/db_impl_experimental.cc +++ b/db/db_impl_experimental.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl_files.cc b/db/db_impl_files.cc index ea6095fcdf..607b8ff08c 100644 --- a/db/db_impl_files.cc +++ b/db/db_impl_files.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl_open.cc b/db/db_impl_open.cc index 9e7d3a02d5..9ef7d70c0f 100644 --- a/db/db_impl_open.cc +++ b/db/db_impl_open.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_impl_readonly.cc b/db/db_impl_readonly.cc index b43c3e62fe..7039ba29b7 100644 --- a/db/db_impl_readonly.cc +++ b/db/db_impl_readonly.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/db_impl_readonly.h" diff --git a/db/db_impl_readonly.h b/db/db_impl_readonly.h index b466520609..0cc393d128 100644 --- a/db/db_impl_readonly.h +++ b/db/db_impl_readonly.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/db/db_impl_write.cc b/db/db_impl_write.cc index f9465e2d1d..0ee3686130 100644 --- a/db/db_impl_write.cc +++ b/db/db_impl_write.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_info_dumper.cc b/db/db_info_dumper.cc index 4620bc7814..c618ec4c67 100644 --- a/db/db_info_dumper.cc +++ b/db/db_info_dumper.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef __STDC_FORMAT_MACROS #define __STDC_FORMAT_MACROS diff --git a/db/db_info_dumper.h b/db/db_info_dumper.h index 5b193c59bd..95f8b4aed2 100644 --- a/db/db_info_dumper.h +++ b/db/db_info_dumper.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/db/db_inplace_update_test.cc b/db/db_inplace_update_test.cc index 7f892db823..f626488503 100644 --- a/db/db_inplace_update_test.cc +++ b/db/db_inplace_update_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_io_failure_test.cc b/db/db_io_failure_test.cc index a0e66dd9f1..7d9e773aa6 100644 --- a/db/db_io_failure_test.cc +++ b/db/db_io_failure_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_iter.cc b/db/db_iter.cc index f619d64f80..ec7ed936d9 100644 --- a/db/db_iter.cc +++ b/db/db_iter.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_iter.h b/db/db_iter.h index d656d967e3..ba5f7205e2 100644 --- a/db/db_iter.h +++ b/db/db_iter.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_iter_test.cc b/db/db_iter_test.cc index 96d15d6f76..ba91231a81 100644 --- a/db/db_iter_test.cc +++ b/db/db_iter_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/db/db_iterator_test.cc b/db/db_iterator_test.cc index de6fd11312..aa68d79fdb 100644 --- a/db/db_iterator_test.cc +++ b/db/db_iterator_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_log_iter_test.cc b/db/db_log_iter_test.cc index 956f601a7a..2f56348d2d 100644 --- a/db/db_log_iter_test.cc +++ b/db/db_log_iter_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_memtable_test.cc b/db/db_memtable_test.cc index 5af1acdd54..7cbb3e23c4 100644 --- a/db/db_memtable_test.cc +++ b/db/db_memtable_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/db/db_merge_operator_test.cc b/db/db_merge_operator_test.cc index 45f2b5f97a..b1cce417a0 100644 --- a/db/db_merge_operator_test.cc +++ b/db/db_merge_operator_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/db/db_options_test.cc b/db/db_options_test.cc index 110be5de05..158eaa04b6 100644 --- a/db/db_options_test.cc +++ b/db/db_options_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_range_del_test.cc b/db/db_range_del_test.cc index 6d35c8adac..6723e1398c 100644 --- a/db/db_range_del_test.cc +++ b/db/db_range_del_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/db_test_util.h" #include "port/stack_trace.h" diff --git a/db/db_sst_test.cc b/db/db_sst_test.cc index 79d9f823b2..fd50abfb57 100644 --- a/db/db_sst_test.cc +++ b/db/db_sst_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_statistics_test.cc b/db/db_statistics_test.cc index 235efef7d1..f7c054c5c1 100644 --- a/db/db_statistics_test.cc +++ b/db/db_statistics_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/db/db_table_properties_test.cc b/db/db_table_properties_test.cc index 3e6d13f881..dcd6729f67 100644 --- a/db/db_table_properties_test.cc +++ b/db/db_table_properties_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_tailing_iter_test.cc b/db/db_tailing_iter_test.cc index 95885a3457..fe2b048f3b 100644 --- a/db/db_tailing_iter_test.cc +++ b/db/db_tailing_iter_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_test.cc b/db/db_test.cc index 87f1494aeb..4657c8dd12 100644 --- a/db/db_test.cc +++ b/db/db_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_test2.cc b/db/db_test2.cc index f109980bc4..117809ce02 100644 --- a/db/db_test2.cc +++ b/db/db_test2.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_universal_compaction_test.cc b/db/db_universal_compaction_test.cc index 8379853484..e75e52376f 100644 --- a/db/db_universal_compaction_test.cc +++ b/db/db_universal_compaction_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/db_wal_test.cc b/db/db_wal_test.cc index 58178c429a..443c994533 100644 --- a/db/db_wal_test.cc +++ b/db/db_wal_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/dbformat.cc b/db/dbformat.cc index 7298f1df1c..831a3aadb0 100644 --- a/db/dbformat.cc +++ b/db/dbformat.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/dbformat.h b/db/dbformat.h index b4dbeb2abf..0e4367c3c8 100644 --- a/db/dbformat.h +++ b/db/dbformat.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/dbformat_test.cc b/db/dbformat_test.cc index d35591cca1..884fdfda52 100644 --- a/db/dbformat_test.cc +++ b/db/dbformat_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/deletefile_test.cc b/db/deletefile_test.cc index 6b694f443f..8624e84cfd 100644 --- a/db/deletefile_test.cc +++ b/db/deletefile_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/event_helpers.cc b/db/event_helpers.cc index 5e5d23130a..7ad9789343 100644 --- a/db/event_helpers.cc +++ b/db/event_helpers.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/event_helpers.h" diff --git a/db/event_helpers.h b/db/event_helpers.h index e9c111f20f..20515be768 100644 --- a/db/event_helpers.h +++ b/db/event_helpers.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/db/experimental.cc b/db/experimental.cc index 26b2113d2a..ad5c140f84 100644 --- a/db/experimental.cc +++ b/db/experimental.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/experimental.h" diff --git a/db/external_sst_file_basic_test.cc b/db/external_sst_file_basic_test.cc index 66a0220be7..9c0d3caed9 100644 --- a/db/external_sst_file_basic_test.cc +++ b/db/external_sst_file_basic_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/db/external_sst_file_ingestion_job.cc b/db/external_sst_file_ingestion_job.cc index 9a6b3b29d3..11a14216c0 100644 --- a/db/external_sst_file_ingestion_job.cc +++ b/db/external_sst_file_ingestion_job.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/external_sst_file_ingestion_job.h b/db/external_sst_file_ingestion_job.h index 20892bed51..c4e3badf49 100644 --- a/db/external_sst_file_ingestion_job.h +++ b/db/external_sst_file_ingestion_job.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/db/external_sst_file_test.cc b/db/external_sst_file_test.cc index e88b62e648..947f7ed296 100644 --- a/db/external_sst_file_test.cc +++ b/db/external_sst_file_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/fault_injection_test.cc b/db/fault_injection_test.cc index 03f9c0ad37..eb9bb71e81 100644 --- a/db/fault_injection_test.cc +++ b/db/fault_injection_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright 2014 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/file_indexer.cc b/db/file_indexer.cc index bce0e96fbe..14134f4640 100644 --- a/db/file_indexer.cc +++ b/db/file_indexer.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/file_indexer.h b/db/file_indexer.h index 5eb10bc4dc..3995c99edc 100644 --- a/db/file_indexer.h +++ b/db/file_indexer.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/file_indexer_test.cc b/db/file_indexer_test.cc index 9b3cdd4d6d..352bf36c0b 100644 --- a/db/file_indexer_test.cc +++ b/db/file_indexer_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/filename_test.cc b/db/filename_test.cc index bef696bb11..330b2e788d 100644 --- a/db/filename_test.cc +++ b/db/filename_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/flush_job.cc b/db/flush_job.cc index 5e4e210a25..5c4645eeb4 100644 --- a/db/flush_job.cc +++ b/db/flush_job.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/flush_job.h b/db/flush_job.h index dcd40938b5..b06654d773 100644 --- a/db/flush_job.h +++ b/db/flush_job.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/flush_job_test.cc b/db/flush_job_test.cc index fa079e75b4..e757b40049 100644 --- a/db/flush_job_test.cc +++ b/db/flush_job_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/db/flush_scheduler.cc b/db/flush_scheduler.cc index a961f7f0bc..08c29d5983 100644 --- a/db/flush_scheduler.cc +++ b/db/flush_scheduler.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/flush_scheduler.h" diff --git a/db/flush_scheduler.h b/db/flush_scheduler.h index 820bd7b71c..39d7423bc0 100644 --- a/db/flush_scheduler.h +++ b/db/flush_scheduler.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/db/forward_iterator.cc b/db/forward_iterator.cc index 7b5fd28d58..2b48dacc86 100644 --- a/db/forward_iterator.cc +++ b/db/forward_iterator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "db/forward_iterator.h" diff --git a/db/forward_iterator.h b/db/forward_iterator.h index 4f00f6e760..4a212f3533 100644 --- a/db/forward_iterator.h +++ b/db/forward_iterator.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/db/forward_iterator_bench.cc b/db/forward_iterator_bench.cc index e86fa8afc8..64d4b0508b 100644 --- a/db/forward_iterator_bench.cc +++ b/db/forward_iterator_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef __STDC_FORMAT_MACROS #define __STDC_FORMAT_MACROS diff --git a/db/internal_stats.cc b/db/internal_stats.cc index 5de370e18a..4b0dfca17b 100644 --- a/db/internal_stats.cc +++ b/db/internal_stats.cc @@ -1,6 +1,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/internal_stats.h b/db/internal_stats.h index ee92daf521..fcf598f2c1 100644 --- a/db/internal_stats.h +++ b/db/internal_stats.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/job_context.h b/db/job_context.h index 9708d52ff4..f0670efc8d 100644 --- a/db/job_context.h +++ b/db/job_context.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/listener_test.cc b/db/listener_test.cc index 8aa107b8eb..4cab729d9b 100644 --- a/db/listener_test.cc +++ b/db/listener_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/db_impl.h" #include "db/db_test_util.h" diff --git a/db/log_format.h b/db/log_format.h index 09d5fead48..4e73dc63fa 100644 --- a/db/log_format.h +++ b/db/log_format.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/log_reader.cc b/db/log_reader.cc index 2da16a2863..3d052ed29f 100644 --- a/db/log_reader.cc +++ b/db/log_reader.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/log_reader.h b/db/log_reader.h index 4451185468..9a0baaa640 100644 --- a/db/log_reader.h +++ b/db/log_reader.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/log_test.cc b/db/log_test.cc index c92f09137c..3ae2b425c6 100644 --- a/db/log_test.cc +++ b/db/log_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/log_writer.cc b/db/log_writer.cc index 3277088bef..4081a3b130 100644 --- a/db/log_writer.cc +++ b/db/log_writer.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/log_writer.h b/db/log_writer.h index 11267b33d9..c88234402d 100644 --- a/db/log_writer.h +++ b/db/log_writer.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/managed_iterator.cc b/db/managed_iterator.cc index 31ddf841c4..33d5144c9d 100644 --- a/db/managed_iterator.cc +++ b/db/managed_iterator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/managed_iterator.h b/db/managed_iterator.h index bce26383ef..db0438ebf5 100644 --- a/db/managed_iterator.h +++ b/db/managed_iterator.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/db/manual_compaction_test.cc b/db/manual_compaction_test.cc index 0ff52d184d..230894ab5e 100644 --- a/db/manual_compaction_test.cc +++ b/db/manual_compaction_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Test for issue 178: a manual compaction causes deleted data to reappear. #include diff --git a/db/memtable.cc b/db/memtable.cc index c445588619..43858cb557 100644 --- a/db/memtable.cc +++ b/db/memtable.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/memtable.h b/db/memtable.h index 92cbce972a..e4c35b4377 100644 --- a/db/memtable.h +++ b/db/memtable.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/memtable_list.cc b/db/memtable_list.cc index 2977e7a56f..f3dcfdddec 100644 --- a/db/memtable_list.cc +++ b/db/memtable_list.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "db/memtable_list.h" diff --git a/db/memtable_list.h b/db/memtable_list.h index e2488b5aeb..c0d90743b1 100644 --- a/db/memtable_list.h +++ b/db/memtable_list.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/db/memtable_list_test.cc b/db/memtable_list_test.cc index 625b86922b..b07852c6c2 100644 --- a/db/memtable_list_test.cc +++ b/db/memtable_list_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/memtable_list.h" #include diff --git a/db/merge_context.h b/db/merge_context.h index bf8bff0b6e..ec3d747357 100644 --- a/db/merge_context.h +++ b/db/merge_context.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include diff --git a/db/merge_helper.cc b/db/merge_helper.cc index aa5570579e..892c1b373f 100644 --- a/db/merge_helper.cc +++ b/db/merge_helper.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/merge_helper.h" diff --git a/db/merge_helper.h b/db/merge_helper.h index de825d7b6c..4b91d55510 100644 --- a/db/merge_helper.h +++ b/db/merge_helper.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef MERGE_HELPER_H #define MERGE_HELPER_H diff --git a/db/merge_helper_test.cc b/db/merge_helper_test.cc index c6ceec9cf1..31d9101303 100644 --- a/db/merge_helper_test.cc +++ b/db/merge_helper_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/db/merge_operator.cc b/db/merge_operator.cc index d4149f67ec..ebd26beca3 100644 --- a/db/merge_operator.cc +++ b/db/merge_operator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // /** * Back-end implementation details specific to the Merge Operator. diff --git a/db/merge_test.cc b/db/merge_test.cc index dddbb4e228..37185a891d 100644 --- a/db/merge_test.cc +++ b/db/merge_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include #include diff --git a/db/options_file_test.cc b/db/options_file_test.cc index fbbc8c5529..8718f5a140 100644 --- a/db/options_file_test.cc +++ b/db/options_file_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include diff --git a/db/perf_context_test.cc b/db/perf_context_test.cc index f468a6831d..36d5ca7867 100644 --- a/db/perf_context_test.cc +++ b/db/perf_context_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include #include diff --git a/db/pinned_iterators_manager.h b/db/pinned_iterators_manager.h index 77881a2ef2..6350b6014e 100644 --- a/db/pinned_iterators_manager.h +++ b/db/pinned_iterators_manager.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include diff --git a/db/plain_table_db_test.cc b/db/plain_table_db_test.cc index 0b66d225f2..8fa59d40bc 100644 --- a/db/plain_table_db_test.cc +++ b/db/plain_table_db_test.cc @@ -4,6 +4,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/prefix_test.cc b/db/prefix_test.cc index 104acd8f41..c423e41803 100644 --- a/db/prefix_test.cc +++ b/db/prefix_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/range_del_aggregator.cc b/db/range_del_aggregator.cc index e59f9dc28b..70ec35e79d 100644 --- a/db/range_del_aggregator.cc +++ b/db/range_del_aggregator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/range_del_aggregator.h" diff --git a/db/range_del_aggregator.h b/db/range_del_aggregator.h index 6d10ceee5c..bfa69fdc56 100644 --- a/db/range_del_aggregator.h +++ b/db/range_del_aggregator.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/db/range_del_aggregator_test.cc b/db/range_del_aggregator_test.cc index 83ecaaede7..2de049d5b8 100644 --- a/db/range_del_aggregator_test.cc +++ b/db/range_del_aggregator_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/db/repair.cc b/db/repair.cc index 5563449a91..158839835d 100644 --- a/db/repair.cc +++ b/db/repair.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/repair_test.cc b/db/repair_test.cc index 3d4bf11f5e..d713b3382a 100644 --- a/db/repair_test.cc +++ b/db/repair_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/snapshot_impl.cc b/db/snapshot_impl.cc index 5c4f6abaa8..bc29243bd5 100644 --- a/db/snapshot_impl.cc +++ b/db/snapshot_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/snapshot.h" diff --git a/db/snapshot_impl.h b/db/snapshot_impl.h index aaac7a0e3a..0f804300e8 100644 --- a/db/snapshot_impl.h +++ b/db/snapshot_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/table_cache.cc b/db/table_cache.cc index 9c1a63b367..374f355fd1 100644 --- a/db/table_cache.cc +++ b/db/table_cache.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/table_cache.h b/db/table_cache.h index 2c66cc7dba..6b5314afa1 100644 --- a/db/table_cache.h +++ b/db/table_cache.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/table_properties_collector.cc b/db/table_properties_collector.cc index c5ec4754a2..ebbc6c4483 100644 --- a/db/table_properties_collector.cc +++ b/db/table_properties_collector.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/table_properties_collector.h" diff --git a/db/table_properties_collector.h b/db/table_properties_collector.h index b28cbfc006..fd15563484 100644 --- a/db/table_properties_collector.h +++ b/db/table_properties_collector.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // This file defines a collection of statistics collectors. #pragma once diff --git a/db/table_properties_collector_test.cc b/db/table_properties_collector_test.cc index 89acfe4b32..2c9f1d92c2 100644 --- a/db/table_properties_collector_test.cc +++ b/db/table_properties_collector_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/db/transaction_log_impl.cc b/db/transaction_log_impl.cc index 75582c1630..aadd47eb8e 100644 --- a/db/transaction_log_impl.cc +++ b/db/transaction_log_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #ifndef __STDC_FORMAT_MACROS diff --git a/db/transaction_log_impl.h b/db/transaction_log_impl.h index 82712084cd..11b692415c 100644 --- a/db/transaction_log_impl.h +++ b/db/transaction_log_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/db/version_builder.cc b/db/version_builder.cc index 5415413985..273708280e 100644 --- a/db/version_builder.cc +++ b/db/version_builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/version_builder.h b/db/version_builder.h index 44ff75939b..42c7064c95 100644 --- a/db/version_builder.h +++ b/db/version_builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/version_builder_test.cc b/db/version_builder_test.cc index 389c85a1ed..28ea3fd957 100644 --- a/db/version_builder_test.cc +++ b/db/version_builder_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include "db/version_edit.h" diff --git a/db/version_edit.cc b/db/version_edit.cc index 7a207d4ca7..ef2ed49fed 100644 --- a/db/version_edit.cc +++ b/db/version_edit.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/version_edit.h b/db/version_edit.h index 6bd5b23a1a..bdfe81533e 100644 --- a/db/version_edit.h +++ b/db/version_edit.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/version_edit_test.cc b/db/version_edit_test.cc index ab109be600..329dd4da1a 100644 --- a/db/version_edit_test.cc +++ b/db/version_edit_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/version_set.cc b/db/version_set.cc index 5ae301a2d4..9da583b694 100644 --- a/db/version_set.cc +++ b/db/version_set.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/version_set.h b/db/version_set.h index 22b382e971..d330cbce0a 100644 --- a/db/version_set.h +++ b/db/version_set.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/version_set_test.cc b/db/version_set_test.cc index adafe9c803..7208c75076 100644 --- a/db/version_set_test.cc +++ b/db/version_set_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/wal_manager.cc b/db/wal_manager.cc index d0514d9085..c80ffacc17 100644 --- a/db/wal_manager.cc +++ b/db/wal_manager.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/wal_manager.h b/db/wal_manager.h index bc32c9941a..5339f1c034 100644 --- a/db/wal_manager.h +++ b/db/wal_manager.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/wal_manager_test.cc b/db/wal_manager_test.cc index 1cf3c2f661..fb79601e3d 100644 --- a/db/wal_manager_test.cc +++ b/db/wal_manager_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/write_batch.cc b/db/write_batch.cc index dacd17ed48..e80330e2db 100644 --- a/db/write_batch.cc +++ b/db/write_batch.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/write_batch_base.cc b/db/write_batch_base.cc index a272675c97..d53b07bda3 100644 --- a/db/write_batch_base.cc +++ b/db/write_batch_base.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/write_batch_base.h" diff --git a/db/write_batch_internal.h b/db/write_batch_internal.h index 16d671ceef..97292a969f 100644 --- a/db/write_batch_internal.h +++ b/db/write_batch_internal.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/write_batch_test.cc b/db/write_batch_test.cc index 02596799af..f5349be066 100644 --- a/db/write_batch_test.cc +++ b/db/write_batch_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/db/write_callback_test.cc b/db/write_callback_test.cc index 5673193aa7..745135789a 100644 --- a/db/write_callback_test.cc +++ b/db/write_callback_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/db/write_controller.cc b/db/write_controller.cc index 2b5d8bf8c0..3437127d87 100644 --- a/db/write_controller.cc +++ b/db/write_controller.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/write_controller.h" diff --git a/db/write_controller.h b/db/write_controller.h index 43574de7d6..8e4c208268 100644 --- a/db/write_controller.h +++ b/db/write_controller.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/db/write_controller_test.cc b/db/write_controller_test.cc index 737386fce0..1b97d62220 100644 --- a/db/write_controller_test.cc +++ b/db/write_controller_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include diff --git a/db/write_thread.cc b/db/write_thread.cc index e4fee9c7cc..e27d62f702 100644 --- a/db/write_thread.cc +++ b/db/write_thread.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "db/write_thread.h" #include diff --git a/db/write_thread.h b/db/write_thread.h index f09b0d408f..a7dae3019a 100644 --- a/db/write_thread.h +++ b/db/write_thread.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/env/env.cc b/env/env.cc index ff3b908f11..55a1ede809 100644 --- a/env/env.cc +++ b/env/env.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/env/env_chroot.cc b/env/env_chroot.cc index 90583a2346..08b5be65e9 100644 --- a/env/env_chroot.cc +++ b/env/env_chroot.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #if !defined(ROCKSDB_LITE) && !defined(OS_WIN) diff --git a/env/env_chroot.h b/env/env_chroot.h index 23f1c75578..8e513f3b75 100644 --- a/env/env_chroot.h +++ b/env/env_chroot.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/env/env_hdfs.cc b/env/env_hdfs.cc index 76eaed406f..c0b82b5db4 100644 --- a/env/env_hdfs.cc +++ b/env/env_hdfs.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "rocksdb/env.h" diff --git a/env/env_posix.cc b/env/env_posix.cc index 2b29b2b850..b0befba8cd 100644 --- a/env/env_posix.cc +++ b/env/env_posix.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/env/env_test.cc b/env/env_test.cc index 6409d1f038..afd3f4170c 100644 --- a/env/env_test.cc +++ b/env/env_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/env/io_posix.cc b/env/io_posix.cc index 68cb70d238..4c41cc3371 100644 --- a/env/io_posix.cc +++ b/env/io_posix.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/env/io_posix.h b/env/io_posix.h index af59939a91..b3409ef1ac 100644 --- a/env/io_posix.h +++ b/env/io_posix.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/env/mock_env.cc b/env/mock_env.cc index 9e99048436..2e612c58fb 100644 --- a/env/mock_env.cc +++ b/env/mock_env.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/env/mock_env.h b/env/mock_env.h index 72afec98cd..d116c3a6a7 100644 --- a/env/mock_env.h +++ b/env/mock_env.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/env/posix_logger.h b/env/posix_logger.h index 81b54ac2d2..8c3734a5cc 100644 --- a/env/posix_logger.h +++ b/env/posix_logger.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/hdfs/env_hdfs.h b/hdfs/env_hdfs.h index 11879e332b..be5fab7d64 100644 --- a/hdfs/env_hdfs.h +++ b/hdfs/env_hdfs.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/include/rocksdb/db_dump_tool.h b/include/rocksdb/db_dump_tool.h index 1acc631762..3ae2c29322 100644 --- a/include/rocksdb/db_dump_tool.h +++ b/include/rocksdb/db_dump_tool.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/rate_limiter.h b/include/rocksdb/rate_limiter.h index 4323532103..4b02263ebe 100644 --- a/include/rocksdb/rate_limiter.h +++ b/include/rocksdb/rate_limiter.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/include/rocksdb/snapshot.h b/include/rocksdb/snapshot.h index d8d999dc25..25c90a4076 100644 --- a/include/rocksdb/snapshot.h +++ b/include/rocksdb/snapshot.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/include/rocksdb/sst_file_manager.h b/include/rocksdb/sst_file_manager.h index 7490615c5b..a4f38bf259 100644 --- a/include/rocksdb/sst_file_manager.h +++ b/include/rocksdb/sst_file_manager.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/include/rocksdb/sst_file_writer.h b/include/rocksdb/sst_file_writer.h index f3ed867478..8e974084a6 100644 --- a/include/rocksdb/sst_file_writer.h +++ b/include/rocksdb/sst_file_writer.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/threadpool.h b/include/rocksdb/threadpool.h index 7ccef06bb4..b8d3bac06e 100644 --- a/include/rocksdb/threadpool.h +++ b/include/rocksdb/threadpool.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/include/rocksdb/utilities/backupable_db.h b/include/rocksdb/utilities/backupable_db.h index 071f3e480d..7eae157752 100644 --- a/include/rocksdb/utilities/backupable_db.h +++ b/include/rocksdb/utilities/backupable_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/include/rocksdb/utilities/date_tiered_db.h b/include/rocksdb/utilities/date_tiered_db.h index 5403f9adb6..1db642776b 100644 --- a/include/rocksdb/utilities/date_tiered_db.h +++ b/include/rocksdb/utilities/date_tiered_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/db_ttl.h b/include/rocksdb/utilities/db_ttl.h index 09107c50c4..1f65bd4a28 100644 --- a/include/rocksdb/utilities/db_ttl.h +++ b/include/rocksdb/utilities/db_ttl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/document_db.h b/include/rocksdb/utilities/document_db.h index 52f2257058..45ee87da3e 100644 --- a/include/rocksdb/utilities/document_db.h +++ b/include/rocksdb/utilities/document_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/geo_db.h b/include/rocksdb/utilities/geo_db.h index 37e5ebdc74..46034131d7 100644 --- a/include/rocksdb/utilities/geo_db.h +++ b/include/rocksdb/utilities/geo_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/json_document.h b/include/rocksdb/utilities/json_document.h index 9473258c8d..f35ae1a356 100644 --- a/include/rocksdb/utilities/json_document.h +++ b/include/rocksdb/utilities/json_document.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/ldb_cmd.h b/include/rocksdb/utilities/ldb_cmd.h index 732e708652..587b103916 100644 --- a/include/rocksdb/utilities/ldb_cmd.h +++ b/include/rocksdb/utilities/ldb_cmd.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/include/rocksdb/utilities/ldb_cmd_execute_result.h b/include/rocksdb/utilities/ldb_cmd_execute_result.h index 94f271c86e..35e01bdb18 100644 --- a/include/rocksdb/utilities/ldb_cmd_execute_result.h +++ b/include/rocksdb/utilities/ldb_cmd_execute_result.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/include/rocksdb/utilities/leveldb_options.h b/include/rocksdb/utilities/leveldb_options.h index d17bcb0d0d..09dff48ea2 100644 --- a/include/rocksdb/utilities/leveldb_options.h +++ b/include/rocksdb/utilities/leveldb_options.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/include/rocksdb/utilities/lua/rocks_lua_compaction_filter.h b/include/rocksdb/utilities/lua/rocks_lua_compaction_filter.h index 78c2e197cb..825a29a585 100644 --- a/include/rocksdb/utilities/lua/rocks_lua_compaction_filter.h +++ b/include/rocksdb/utilities/lua/rocks_lua_compaction_filter.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/include/rocksdb/utilities/lua/rocks_lua_custom_library.h b/include/rocksdb/utilities/lua/rocks_lua_custom_library.h index faa6841ab0..ffe2837f53 100644 --- a/include/rocksdb/utilities/lua/rocks_lua_custom_library.h +++ b/include/rocksdb/utilities/lua/rocks_lua_custom_library.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifdef LUA diff --git a/include/rocksdb/utilities/lua/rocks_lua_util.h b/include/rocksdb/utilities/lua/rocks_lua_util.h index 234e2798e7..f3637a29b4 100644 --- a/include/rocksdb/utilities/lua/rocks_lua_util.h +++ b/include/rocksdb/utilities/lua/rocks_lua_util.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once // lua headers diff --git a/include/rocksdb/utilities/optimistic_transaction_db.h b/include/rocksdb/utilities/optimistic_transaction_db.h index b2c2f99a87..271905d0d5 100644 --- a/include/rocksdb/utilities/optimistic_transaction_db.h +++ b/include/rocksdb/utilities/optimistic_transaction_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/option_change_migration.h b/include/rocksdb/utilities/option_change_migration.h index aa14a02999..236f1311f3 100644 --- a/include/rocksdb/utilities/option_change_migration.h +++ b/include/rocksdb/utilities/option_change_migration.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/include/rocksdb/utilities/spatial_db.h b/include/rocksdb/utilities/spatial_db.h index 108915fd77..aa33afcbd0 100644 --- a/include/rocksdb/utilities/spatial_db.h +++ b/include/rocksdb/utilities/spatial_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/table_properties_collectors.h b/include/rocksdb/utilities/table_properties_collectors.h index 68a88e7180..b7a57d70d1 100644 --- a/include/rocksdb/utilities/table_properties_collectors.h +++ b/include/rocksdb/utilities/table_properties_collectors.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/transaction_db.h b/include/rocksdb/utilities/transaction_db.h index 33b7629134..ec97438928 100644 --- a/include/rocksdb/utilities/transaction_db.h +++ b/include/rocksdb/utilities/transaction_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/utilities/transaction_db_mutex.h b/include/rocksdb/utilities/transaction_db_mutex.h index cedf542955..ea35d911c0 100644 --- a/include/rocksdb/utilities/transaction_db_mutex.h +++ b/include/rocksdb/utilities/transaction_db_mutex.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/include/rocksdb/write_buffer_manager.h b/include/rocksdb/write_buffer_manager.h index 7b4f095f9e..19af903258 100644 --- a/include/rocksdb/write_buffer_manager.h +++ b/include/rocksdb/write_buffer_manager.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/memtable/hash_cuckoo_rep.cc b/memtable/hash_cuckoo_rep.cc index 30cb41b7d0..c4a4564b1f 100644 --- a/memtable/hash_cuckoo_rep.cc +++ b/memtable/hash_cuckoo_rep.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/memtable/hash_linklist_rep.cc b/memtable/hash_linklist_rep.cc index 59559d5b7d..13950d23db 100644 --- a/memtable/hash_linklist_rep.cc +++ b/memtable/hash_linklist_rep.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/memtable/hash_skiplist_rep.cc b/memtable/hash_skiplist_rep.cc index 307fad650f..56c33cfca6 100644 --- a/memtable/hash_skiplist_rep.cc +++ b/memtable/hash_skiplist_rep.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/memtable/inlineskiplist_test.cc b/memtable/inlineskiplist_test.cc index 56ab49b811..097bd4e563 100644 --- a/memtable/inlineskiplist_test.cc +++ b/memtable/inlineskiplist_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/memtable/memtable_allocator.cc b/memtable/memtable_allocator.cc index 08a7dbf74a..b973cf3a73 100644 --- a/memtable/memtable_allocator.cc +++ b/memtable/memtable_allocator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/memtable/memtable_allocator.h b/memtable/memtable_allocator.h index 050e13b365..1364eb4089 100644 --- a/memtable/memtable_allocator.h +++ b/memtable/memtable_allocator.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/memtable/memtablerep_bench.cc b/memtable/memtablerep_bench.cc index 9fdb63aa71..9e725864e8 100644 --- a/memtable/memtablerep_bench.cc +++ b/memtable/memtablerep_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/memtable/skiplist.h b/memtable/skiplist.h index fe69094fbb..f835747c04 100644 --- a/memtable/skiplist.h +++ b/memtable/skiplist.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/memtable/skiplist_test.cc b/memtable/skiplist_test.cc index cd0e94287e..fb56d77545 100644 --- a/memtable/skiplist_test.cc +++ b/memtable/skiplist_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/memtable/skiplistrep.cc b/memtable/skiplistrep.cc index 363ebe2868..d42d0a1cda 100644 --- a/memtable/skiplistrep.cc +++ b/memtable/skiplistrep.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "memtable/inlineskiplist.h" #include "db/memtable.h" diff --git a/memtable/stl_wrappers.h b/memtable/stl_wrappers.h index a431330171..5dc3d8f6b7 100644 --- a/memtable/stl_wrappers.h +++ b/memtable/stl_wrappers.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/memtable/vectorrep.cc b/memtable/vectorrep.cc index 697156c3cf..bb0e1cfe8c 100644 --- a/memtable/vectorrep.cc +++ b/memtable/vectorrep.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE #include "rocksdb/memtablerep.h" diff --git a/monitoring/histogram.cc b/monitoring/histogram.cc index 5f3178d104..16091be333 100644 --- a/monitoring/histogram.cc +++ b/monitoring/histogram.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/monitoring/histogram.h b/monitoring/histogram.h index 84c3e94fe3..30dc9b1fe7 100644 --- a/monitoring/histogram.h +++ b/monitoring/histogram.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/monitoring/histogram_test.cc b/monitoring/histogram_test.cc index f9190cf6ba..f534013c54 100644 --- a/monitoring/histogram_test.cc +++ b/monitoring/histogram_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include diff --git a/monitoring/histogram_windowing.cc b/monitoring/histogram_windowing.cc index 076d8d89fe..3130dd466e 100644 --- a/monitoring/histogram_windowing.cc +++ b/monitoring/histogram_windowing.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/monitoring/histogram_windowing.h b/monitoring/histogram_windowing.h index 584e626b31..f183f3317f 100644 --- a/monitoring/histogram_windowing.h +++ b/monitoring/histogram_windowing.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/monitoring/instrumented_mutex.cc b/monitoring/instrumented_mutex.cc index ef3805b497..443dc48136 100644 --- a/monitoring/instrumented_mutex.cc +++ b/monitoring/instrumented_mutex.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "monitoring/instrumented_mutex.h" #include "monitoring/perf_context_imp.h" diff --git a/monitoring/instrumented_mutex.h b/monitoring/instrumented_mutex.h index a1c31e1385..b9cded792b 100644 --- a/monitoring/instrumented_mutex.h +++ b/monitoring/instrumented_mutex.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/monitoring/iostats_context_imp.h b/monitoring/iostats_context_imp.h index 1a4d7bd046..4758f39fce 100644 --- a/monitoring/iostats_context_imp.h +++ b/monitoring/iostats_context_imp.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include "monitoring/perf_step_timer.h" diff --git a/monitoring/perf_context.cc b/monitoring/perf_context.cc index 2f876f7f17..2fdcde5063 100644 --- a/monitoring/perf_context.cc +++ b/monitoring/perf_context.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include diff --git a/monitoring/perf_context_imp.h b/monitoring/perf_context_imp.h index fa0910670e..104f0a8e5c 100644 --- a/monitoring/perf_context_imp.h +++ b/monitoring/perf_context_imp.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include "monitoring/perf_step_timer.h" diff --git a/monitoring/perf_level.cc b/monitoring/perf_level.cc index 0b704c32fc..d04725f04b 100644 --- a/monitoring/perf_level.cc +++ b/monitoring/perf_level.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include diff --git a/monitoring/perf_level_imp.h b/monitoring/perf_level_imp.h index ced05e9247..ab02f9d724 100644 --- a/monitoring/perf_level_imp.h +++ b/monitoring/perf_level_imp.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include "rocksdb/perf_level.h" diff --git a/monitoring/perf_step_timer.h b/monitoring/perf_step_timer.h index 673a933bfa..ccd4356c57 100644 --- a/monitoring/perf_step_timer.h +++ b/monitoring/perf_step_timer.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include "monitoring/perf_level_imp.h" diff --git a/monitoring/statistics.cc b/monitoring/statistics.cc index fb5634f762..2ba2473912 100644 --- a/monitoring/statistics.cc +++ b/monitoring/statistics.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "monitoring/statistics.h" diff --git a/monitoring/statistics.h b/monitoring/statistics.h index 32b7036caa..6dc98a70d7 100644 --- a/monitoring/statistics.h +++ b/monitoring/statistics.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include "rocksdb/statistics.h" diff --git a/monitoring/statistics_test.cc b/monitoring/statistics_test.cc index ee894a54e3..2704899278 100644 --- a/monitoring/statistics_test.cc +++ b/monitoring/statistics_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "port/stack_trace.h" diff --git a/options/cf_options.cc b/options/cf_options.cc index 6e0d520805..fa2fafae01 100644 --- a/options/cf_options.cc +++ b/options/cf_options.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "options/cf_options.h" diff --git a/options/options.cc b/options/options.cc index 6fe52aa431..6d804dc97f 100644 --- a/options/options.cc +++ b/options/options.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/options/options_helper.cc b/options/options_helper.cc index 206eb2e106..68d19cf77c 100644 --- a/options/options_helper.cc +++ b/options/options_helper.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "options/options_helper.h" #include diff --git a/options/options_settable_test.cc b/options/options_settable_test.cc index 1c2130397f..c1e4273391 100644 --- a/options/options_settable_test.cc +++ b/options/options_settable_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/options/options_test.cc b/options/options_test.cc index fc339af91d..ee90cf3e5e 100644 --- a/options/options_test.cc +++ b/options/options_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/dirent.h b/port/dirent.h index f927db7e24..093cb1658b 100644 --- a/port/dirent.h +++ b/port/dirent.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/likely.h b/port/likely.h index d6e6295cc0..95dd06e128 100644 --- a/port/likely.h +++ b/port/likely.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/port.h b/port/port.h index 5f45dbb42c..3ccc6c6eaf 100644 --- a/port/port.h +++ b/port/port.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/port_example.h b/port/port_example.h index e4bcb329b1..2769284c93 100644 --- a/port/port_example.h +++ b/port/port_example.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/port_posix.cc b/port/port_posix.cc index 1ad81ad885..cdeae65e7a 100644 --- a/port/port_posix.cc +++ b/port/port_posix.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/port_posix.h b/port/port_posix.h index 031879ea05..80ed3ae9db 100644 --- a/port/port_posix.h +++ b/port/port_posix.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/stack_trace.cc b/port/stack_trace.cc index c8ad789c9c..d279861710 100644 --- a/port/stack_trace.cc +++ b/port/stack_trace.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "port/stack_trace.h" diff --git a/port/stack_trace.h b/port/stack_trace.h index 3108b4d2e1..a2082ec14e 100644 --- a/port/stack_trace.h +++ b/port/stack_trace.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once namespace rocksdb { diff --git a/port/sys_time.h b/port/sys_time.h index 53e646e69a..94b367dc8b 100644 --- a/port/sys_time.h +++ b/port/sys_time.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/util_logger.h b/port/util_logger.h index eb659fafdb..33998f738d 100644 --- a/port/util_logger.h +++ b/port/util_logger.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/env_default.cc b/port/win/env_default.cc index 09c25c02b8..be0c3a5702 100644 --- a/port/win/env_default.cc +++ b/port/win/env_default.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/env_win.cc b/port/win/env_win.cc index 09a7269dfb..b6d30c9678 100644 --- a/port/win/env_win.cc +++ b/port/win/env_win.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/io_win.cc b/port/win/io_win.cc index ac7c4ce909..73b4e0a1e5 100644 --- a/port/win/io_win.cc +++ b/port/win/io_win.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/io_win.h b/port/win/io_win.h index 95e9df5fd3..ac8edee6ee 100644 --- a/port/win/io_win.h +++ b/port/win/io_win.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/port_win.cc b/port/win/port_win.cc index 3a0535bd41..c03a4526fb 100644 --- a/port/win/port_win.cc +++ b/port/win/port_win.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/port_win.h b/port/win/port_win.h index 2b00819f6d..393a90145d 100644 --- a/port/win/port_win.h +++ b/port/win/port_win.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/win_logger.cc b/port/win/win_logger.cc index 41dc0a0ec9..a037ba4869 100644 --- a/port/win/win_logger.cc +++ b/port/win/win_logger.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/win_logger.h b/port/win/win_logger.h index 9e423d434a..be55f6fde7 100644 --- a/port/win/win_logger.h +++ b/port/win/win_logger.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/win_thread.cc b/port/win/win_thread.cc index 987950a65c..630d1d8433 100644 --- a/port/win/win_thread.cc +++ b/port/win/win_thread.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/win_thread.h b/port/win/win_thread.h index 80b019e6dd..1d78a2f082 100644 --- a/port/win/win_thread.h +++ b/port/win/win_thread.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/xpress_win.cc b/port/win/xpress_win.cc index a0206b5780..d79bd32d95 100644 --- a/port/win/xpress_win.cc +++ b/port/win/xpress_win.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/win/xpress_win.h b/port/win/xpress_win.h index 7d1cbb68b3..c8325b10ff 100644 --- a/port/win/xpress_win.h +++ b/port/win/xpress_win.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/port/xpress.h b/port/xpress.h index db023a2d9e..523245ca8e 100644 --- a/port/xpress.h +++ b/port/xpress.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block.cc b/table/block.cc index 70cf60403f..693451e5e2 100644 --- a/table/block.cc +++ b/table/block.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block.h b/table/block.h index acd1fc79e6..9011d4d222 100644 --- a/table/block.h +++ b/table/block.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_filter_block.cc b/table/block_based_filter_block.cc index 2f8d994660..3c164d50ad 100644 --- a/table/block_based_filter_block.cc +++ b/table/block_based_filter_block.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_filter_block.h b/table/block_based_filter_block.h index a5b7dfdf8d..c198435595 100644 --- a/table/block_based_filter_block.h +++ b/table/block_based_filter_block.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_filter_block_test.cc b/table/block_based_filter_block_test.cc index f94f950a06..24d3a7685f 100644 --- a/table/block_based_filter_block_test.cc +++ b/table/block_based_filter_block_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_table_builder.cc b/table/block_based_table_builder.cc index acf196872c..f5a2a5dd76 100644 --- a/table/block_based_table_builder.cc +++ b/table/block_based_table_builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_table_builder.h b/table/block_based_table_builder.h index 6a062424a8..6f7f494c62 100644 --- a/table/block_based_table_builder.h +++ b/table/block_based_table_builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_table_factory.cc b/table/block_based_table_factory.cc index 815a4979e9..8db76ea38e 100644 --- a/table/block_based_table_factory.cc +++ b/table/block_based_table_factory.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_table_factory.h b/table/block_based_table_factory.h index 6ecb232e49..7ef91bedc4 100644 --- a/table/block_based_table_factory.h +++ b/table/block_based_table_factory.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_table_reader.cc b/table/block_based_table_reader.cc index abb476578f..68164b282a 100644 --- a/table/block_based_table_reader.cc +++ b/table/block_based_table_reader.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_based_table_reader.h b/table/block_based_table_reader.h index 47c40f3f4a..d8f8c3fa02 100644 --- a/table/block_based_table_reader.h +++ b/table/block_based_table_reader.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_builder.cc b/table/block_builder.cc index 10901aaa02..8db4ab2adb 100644 --- a/table/block_builder.cc +++ b/table/block_builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_builder.h b/table/block_builder.h index 32a4e19deb..10ec74651a 100644 --- a/table/block_builder.h +++ b/table/block_builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/block_test.cc b/table/block_test.cc index dd4ada6def..778326b6db 100644 --- a/table/block_test.cc +++ b/table/block_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include #include diff --git a/table/bloom_block.cc b/table/bloom_block.cc index 7eef9cc05b..b496b3c2f9 100644 --- a/table/bloom_block.cc +++ b/table/bloom_block.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/bloom_block.h" diff --git a/table/bloom_block.h b/table/bloom_block.h index 5ba74601fc..40cef7b718 100644 --- a/table/bloom_block.h +++ b/table/bloom_block.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/table/cleanable_test.cc b/table/cleanable_test.cc index 631586ad0a..6a17d8a302 100644 --- a/table/cleanable_test.cc +++ b/table/cleanable_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/table/cuckoo_table_builder.cc b/table/cuckoo_table_builder.cc index 0f93b54edf..457b2ef826 100644 --- a/table/cuckoo_table_builder.cc +++ b/table/cuckoo_table_builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "table/cuckoo_table_builder.h" diff --git a/table/cuckoo_table_builder.h b/table/cuckoo_table_builder.h index 266a71be04..47b9539421 100644 --- a/table/cuckoo_table_builder.h +++ b/table/cuckoo_table_builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/table/cuckoo_table_reader.cc b/table/cuckoo_table_reader.cc index c2f00c25c3..674d10039b 100644 --- a/table/cuckoo_table_reader.cc +++ b/table/cuckoo_table_reader.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/cuckoo_table_reader.h b/table/cuckoo_table_reader.h index 37e7f63604..6dbb00f57f 100644 --- a/table/cuckoo_table_reader.h +++ b/table/cuckoo_table_reader.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/filter_block.h b/table/filter_block.h index dc24175715..57528e286c 100644 --- a/table/filter_block.h +++ b/table/filter_block.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/flush_block_policy.cc b/table/flush_block_policy.cc index 328e141501..f5757c6e72 100644 --- a/table/flush_block_policy.cc +++ b/table/flush_block_policy.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/options.h" #include "rocksdb/flush_block_policy.h" diff --git a/table/format.cc b/table/format.cc index 2d03316b4f..c51a117c7e 100644 --- a/table/format.cc +++ b/table/format.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/format.h b/table/format.h index 2ebbd666f2..aa0ebfbaf5 100644 --- a/table/format.h +++ b/table/format.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/full_filter_block.cc b/table/full_filter_block.cc index 5606658c31..895c713b48 100644 --- a/table/full_filter_block.cc +++ b/table/full_filter_block.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/full_filter_block.h" diff --git a/table/full_filter_block.h b/table/full_filter_block.h index 119bd26da2..2121df79b1 100644 --- a/table/full_filter_block.h +++ b/table/full_filter_block.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/table/full_filter_block_test.cc b/table/full_filter_block_test.cc index 40affe52ab..191a8243ff 100644 --- a/table/full_filter_block_test.cc +++ b/table/full_filter_block_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/full_filter_block.h" diff --git a/table/get_context.cc b/table/get_context.cc index 526d8053ba..cbee890388 100644 --- a/table/get_context.cc +++ b/table/get_context.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/get_context.h" #include "db/merge_helper.h" diff --git a/table/get_context.h b/table/get_context.h index 9f65156f78..ec33368aa9 100644 --- a/table/get_context.h +++ b/table/get_context.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/table/index_builder.cc b/table/index_builder.cc index df9238eea4..8ae4527dce 100644 --- a/table/index_builder.cc +++ b/table/index_builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/index_builder.h b/table/index_builder.h index 5245f3142d..14f2512b28 100644 --- a/table/index_builder.h +++ b/table/index_builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/iter_heap.h b/table/iter_heap.h index 642383345c..24ef64230b 100644 --- a/table/iter_heap.h +++ b/table/iter_heap.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/table/iterator.cc b/table/iterator.cc index 91f7135c00..b7b8dc1c1b 100644 --- a/table/iterator.cc +++ b/table/iterator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/iterator_wrapper.h b/table/iterator_wrapper.h index 667eac82b3..08be059f0d 100644 --- a/table/iterator_wrapper.h +++ b/table/iterator_wrapper.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/merger_test.cc b/table/merger_test.cc index 4a079d85d3..4b6cbf4bd6 100644 --- a/table/merger_test.cc +++ b/table/merger_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/table/merging_iterator.cc b/table/merging_iterator.cc index 4d02231d21..e36f80ad3d 100644 --- a/table/merging_iterator.cc +++ b/table/merging_iterator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/merging_iterator.h b/table/merging_iterator.h index 3a372a4dfc..833de29cf9 100644 --- a/table/merging_iterator.h +++ b/table/merging_iterator.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/meta_blocks.cc b/table/meta_blocks.cc index 943f39d571..5011c7b391 100644 --- a/table/meta_blocks.cc +++ b/table/meta_blocks.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/meta_blocks.h" #include diff --git a/table/meta_blocks.h b/table/meta_blocks.h index 99084d7902..5caba4c41f 100644 --- a/table/meta_blocks.h +++ b/table/meta_blocks.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/table/mock_table.cc b/table/mock_table.cc index 55ec19c5c9..800c8f9303 100644 --- a/table/mock_table.cc +++ b/table/mock_table.cc @@ -4,6 +4,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/mock_table.h" diff --git a/table/mock_table.h b/table/mock_table.h index 3af5349e6d..aeb104e604 100644 --- a/table/mock_table.h +++ b/table/mock_table.h @@ -4,6 +4,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/table/partitioned_filter_block.cc b/table/partitioned_filter_block.cc index 97e3d98846..e38a35e372 100644 --- a/table/partitioned_filter_block.cc +++ b/table/partitioned_filter_block.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/partitioned_filter_block.h" diff --git a/table/partitioned_filter_block.h b/table/partitioned_filter_block.h index 2fe4957fa8..1730604e43 100644 --- a/table/partitioned_filter_block.h +++ b/table/partitioned_filter_block.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/table/partitioned_filter_block_test.cc b/table/partitioned_filter_block_test.cc index 123cb17a57..f42f57f393 100644 --- a/table/partitioned_filter_block_test.cc +++ b/table/partitioned_filter_block_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/table/persistent_cache_helper.cc b/table/persistent_cache_helper.cc index c3a5b132db..1a8e83788a 100644 --- a/table/persistent_cache_helper.cc +++ b/table/persistent_cache_helper.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "table/persistent_cache_helper.h" #include "table/block_based_table_reader.h" diff --git a/table/persistent_cache_helper.h b/table/persistent_cache_helper.h index cccf1af1d7..425a80c58c 100644 --- a/table/persistent_cache_helper.h +++ b/table/persistent_cache_helper.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/table/persistent_cache_options.h b/table/persistent_cache_options.h index f7eb436802..9d349faa70 100644 --- a/table/persistent_cache_options.h +++ b/table/persistent_cache_options.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/table/plain_table_builder.cc b/table/plain_table_builder.cc index e0428f19ee..e7ea40e0e4 100644 --- a/table/plain_table_builder.cc +++ b/table/plain_table_builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "table/plain_table_builder.h" diff --git a/table/plain_table_builder.h b/table/plain_table_builder.h index ba63a82f6f..a8759276ea 100644 --- a/table/plain_table_builder.h +++ b/table/plain_table_builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/table/plain_table_index.cc b/table/plain_table_index.cc index 07db258942..3d84d124aa 100644 --- a/table/plain_table_index.cc +++ b/table/plain_table_index.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/table/plain_table_index.h b/table/plain_table_index.h index 34e3448505..98ec505db2 100644 --- a/table/plain_table_index.h +++ b/table/plain_table_index.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/table/plain_table_key_coding.cc b/table/plain_table_key_coding.cc index a64a172386..89b7002281 100644 --- a/table/plain_table_key_coding.cc +++ b/table/plain_table_key_coding.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "table/plain_table_key_coding.h" diff --git a/table/plain_table_key_coding.h b/table/plain_table_key_coding.h index ed4ce5d387..a23f782cd0 100644 --- a/table/plain_table_key_coding.h +++ b/table/plain_table_key_coding.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/table/sst_file_writer.cc b/table/sst_file_writer.cc index 0b9fa6e0e9..88b0be3a9f 100644 --- a/table/sst_file_writer.cc +++ b/table/sst_file_writer.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/sst_file_writer.h" diff --git a/table/sst_file_writer_collectors.h b/table/sst_file_writer_collectors.h index 7375f5e645..77ca1c8188 100644 --- a/table/sst_file_writer_collectors.h +++ b/table/sst_file_writer_collectors.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/table/table_builder.h b/table/table_builder.h index 035d368085..cacb2a65dd 100644 --- a/table/table_builder.h +++ b/table/table_builder.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/table_properties.cc b/table/table_properties.cc index 98ae1035df..bdf6eed4c5 100644 --- a/table/table_properties.cc +++ b/table/table_properties.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/table_properties.h" #include "port/port.h" diff --git a/table/table_properties_internal.h b/table/table_properties_internal.h index 30f77297eb..65b092fceb 100644 --- a/table/table_properties_internal.h +++ b/table/table_properties_internal.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/table/table_reader.h b/table/table_reader.h index 3e4ba585b7..41d405af24 100644 --- a/table/table_reader.h +++ b/table/table_reader.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/table_reader_bench.cc b/table/table_reader_bench.cc index 9620a91c74..340c741624 100644 --- a/table/table_reader_bench.cc +++ b/table/table_reader_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef GFLAGS #include diff --git a/table/table_test.cc b/table/table_test.cc index 20642a9a5f..0f51f27228 100644 --- a/table/table_test.cc +++ b/table/table_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/two_level_iterator.cc b/table/two_level_iterator.cc index 1beafdd668..47ab94df7a 100644 --- a/table/two_level_iterator.cc +++ b/table/two_level_iterator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/table/two_level_iterator.h b/table/two_level_iterator.h index d210132cbb..a7d478f060 100644 --- a/table/two_level_iterator.h +++ b/table/two_level_iterator.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/tools/db_bench.cc b/tools/db_bench.cc index ddd7ea54c4..3d51b73ce5 100644 --- a/tools/db_bench.cc +++ b/tools/db_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/tools/db_bench_tool.cc b/tools/db_bench_tool.cc index 969eb0ec66..68f202dcdd 100644 --- a/tools/db_bench_tool.cc +++ b/tools/db_bench_tool.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/tools/db_bench_tool_test.cc b/tools/db_bench_tool_test.cc index d229d025ef..609681a70f 100644 --- a/tools/db_bench_tool_test.cc +++ b/tools/db_bench_tool_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/tools/db_repl_stress.cc b/tools/db_repl_stress.cc index a019090698..0829bf58ac 100644 --- a/tools/db_repl_stress.cc +++ b/tools/db_repl_stress.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #ifndef GFLAGS diff --git a/tools/db_sanity_test.cc b/tools/db_sanity_test.cc index 2061f6e949..18990ce824 100644 --- a/tools/db_sanity_test.cc +++ b/tools/db_sanity_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/tools/db_stress.cc b/tools/db_stress.cc index 41a697f482..6aaa20f493 100644 --- a/tools/db_stress.cc +++ b/tools/db_stress.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/tools/dump/db_dump_tool.cc b/tools/dump/db_dump_tool.cc index 1db793f739..18ab60de42 100644 --- a/tools/dump/db_dump_tool.cc +++ b/tools/dump/db_dump_tool.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/tools/dump/rocksdb_dump.cc b/tools/dump/rocksdb_dump.cc index fa5fcf5edc..db06f6b326 100644 --- a/tools/dump/rocksdb_dump.cc +++ b/tools/dump/rocksdb_dump.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #if !(defined GFLAGS) || defined(ROCKSDB_LITE) diff --git a/tools/dump/rocksdb_undump.cc b/tools/dump/rocksdb_undump.cc index 7da002be3d..1dd24e67ef 100644 --- a/tools/dump/rocksdb_undump.cc +++ b/tools/dump/rocksdb_undump.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #if !(defined GFLAGS) || defined(ROCKSDB_LITE) diff --git a/tools/ldb.cc b/tools/ldb.cc index ec2559a5de..e7abc3efc0 100644 --- a/tools/ldb.cc +++ b/tools/ldb.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/tools/ldb_cmd.cc b/tools/ldb_cmd.cc index 53b66518bf..e36c4fcc81 100644 --- a/tools/ldb_cmd.cc +++ b/tools/ldb_cmd.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE #include "rocksdb/utilities/ldb_cmd.h" diff --git a/tools/ldb_cmd_impl.h b/tools/ldb_cmd_impl.h index e15f3aa51b..375dbf685b 100644 --- a/tools/ldb_cmd_impl.h +++ b/tools/ldb_cmd_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/tools/ldb_cmd_test.cc b/tools/ldb_cmd_test.cc index 48b0a69e28..2d63e93e66 100644 --- a/tools/ldb_cmd_test.cc +++ b/tools/ldb_cmd_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/tools/ldb_tool.cc b/tools/ldb_tool.cc index a796115cec..86e47700f8 100644 --- a/tools/ldb_tool.cc +++ b/tools/ldb_tool.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE #include "rocksdb/ldb_tool.h" diff --git a/tools/reduce_levels_test.cc b/tools/reduce_levels_test.cc index 75638e59b9..974e82bdbe 100644 --- a/tools/reduce_levels_test.cc +++ b/tools/reduce_levels_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/tools/sst_dump.cc b/tools/sst_dump.cc index a0b253e9b5..a3f7186eb8 100644 --- a/tools/sst_dump.cc +++ b/tools/sst_dump.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/tools/sst_dump_test.cc b/tools/sst_dump_test.cc index 3ba8a931a2..c3697dc36c 100644 --- a/tools/sst_dump_test.cc +++ b/tools/sst_dump_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/tools/sst_dump_tool.cc b/tools/sst_dump_tool.cc index 15ae594080..dcbdf33e47 100644 --- a/tools/sst_dump_tool.cc +++ b/tools/sst_dump_tool.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/util/aligned_buffer.h b/util/aligned_buffer.h index dbe57e9da8..5924879cc7 100644 --- a/util/aligned_buffer.h +++ b/util/aligned_buffer.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/allocator.h b/util/allocator.h index ee253528a6..77d9dc4cdf 100644 --- a/util/allocator.h +++ b/util/allocator.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/arena.cc b/util/arena.cc index 2fa225a774..d3129b55fd 100644 --- a/util/arena.cc +++ b/util/arena.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/arena.h b/util/arena.h index f96794ad15..8871aef7a7 100644 --- a/util/arena.h +++ b/util/arena.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/arena_test.cc b/util/arena_test.cc index 3e9a74b86a..760f6d67c3 100644 --- a/util/arena_test.cc +++ b/util/arena_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/auto_roll_logger.cc b/util/auto_roll_logger.cc index ca28e7253a..39db9b5c83 100644 --- a/util/auto_roll_logger.cc +++ b/util/auto_roll_logger.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "util/auto_roll_logger.h" #include "util/mutexlock.h" diff --git a/util/auto_roll_logger.h b/util/auto_roll_logger.h index 8729537b37..823120e3f8 100644 --- a/util/auto_roll_logger.h +++ b/util/auto_roll_logger.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Logger implementation that can be shared by all environments // where enough posix functionality is available. diff --git a/util/auto_roll_logger_test.cc b/util/auto_roll_logger_test.cc index e1c8877bfe..910ddfee5b 100644 --- a/util/auto_roll_logger_test.cc +++ b/util/auto_roll_logger_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/util/autovector.h b/util/autovector.h index 12b1f51952..d9f9ee3fc1 100644 --- a/util/autovector.h +++ b/util/autovector.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/util/autovector_test.cc b/util/autovector_test.cc index 7999ea132c..888b9db231 100644 --- a/util/autovector_test.cc +++ b/util/autovector_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/util/bloom.cc b/util/bloom.cc index 4d30d7e823..efdf1fda4e 100644 --- a/util/bloom.cc +++ b/util/bloom.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/bloom_test.cc b/util/bloom_test.cc index b5b1bd820f..7334439af4 100644 --- a/util/bloom_test.cc +++ b/util/bloom_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/build_version.h b/util/build_version.h index e53c3a06a2..223d0bae6c 100644 --- a/util/build_version.h +++ b/util/build_version.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #if !defined(IOS_CROSS_COMPILE) diff --git a/util/channel.h b/util/channel.h index 974bed093d..013fd46323 100644 --- a/util/channel.h +++ b/util/channel.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/util/coding.cc b/util/coding.cc index d38fdb1f84..83b8bec3d7 100644 --- a/util/coding.cc +++ b/util/coding.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/coding.h b/util/coding.h index b97e4f5ee6..2cc6f30e7b 100644 --- a/util/coding.h +++ b/util/coding.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/coding_test.cc b/util/coding_test.cc index d724ef4c1d..e069b5a28b 100644 --- a/util/coding_test.cc +++ b/util/coding_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/comparator.cc b/util/comparator.cc index 4a5d3641ad..78526e347b 100644 --- a/util/comparator.cc +++ b/util/comparator.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/concurrent_arena.cc b/util/concurrent_arena.cc index df870114a7..bd96fde822 100644 --- a/util/concurrent_arena.cc +++ b/util/concurrent_arena.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/concurrent_arena.h b/util/concurrent_arena.h index 3a20bb6dbd..2a3d221e4e 100644 --- a/util/concurrent_arena.h +++ b/util/concurrent_arena.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/crc32c.cc b/util/crc32c.cc index 42bedc2445..c2334d673a 100644 --- a/util/crc32c.cc +++ b/util/crc32c.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/crc32c.h b/util/crc32c.h index 90d950c6eb..b7a3d53959 100644 --- a/util/crc32c.h +++ b/util/crc32c.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/crc32c_test.cc b/util/crc32c_test.cc index 47a24ddac5..9bf9fd3c21 100644 --- a/util/crc32c_test.cc +++ b/util/crc32c_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/delete_scheduler.cc b/util/delete_scheduler.cc index d11a55a9a3..5165383f41 100644 --- a/util/delete_scheduler.cc +++ b/util/delete_scheduler.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/util/delete_scheduler.h b/util/delete_scheduler.h index 19de000961..ec29f4cdc8 100644 --- a/util/delete_scheduler.h +++ b/util/delete_scheduler.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/util/delete_scheduler_test.cc b/util/delete_scheduler_test.cc index 5825374c5f..879651f3d7 100644 --- a/util/delete_scheduler_test.cc +++ b/util/delete_scheduler_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef __STDC_FORMAT_MACROS #define __STDC_FORMAT_MACROS diff --git a/util/dynamic_bloom_test.cc b/util/dynamic_bloom_test.cc index 273ccdca6a..bc5f62a289 100644 --- a/util/dynamic_bloom_test.cc +++ b/util/dynamic_bloom_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef GFLAGS #include diff --git a/util/event_logger.cc b/util/event_logger.cc index e42f4b3d34..c53c847402 100644 --- a/util/event_logger.cc +++ b/util/event_logger.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef __STDC_FORMAT_MACROS #define __STDC_FORMAT_MACROS diff --git a/util/event_logger.h b/util/event_logger.h index f845ab6a51..2197f5a7e8 100644 --- a/util/event_logger.h +++ b/util/event_logger.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/util/event_logger_test.cc b/util/event_logger_test.cc index 807f64b1ca..6ee193c73e 100644 --- a/util/event_logger_test.cc +++ b/util/event_logger_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/util/fault_injection_test_env.cc b/util/fault_injection_test_env.cc index dd41e5b078..5dd290c515 100644 --- a/util/fault_injection_test_env.cc +++ b/util/fault_injection_test_env.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright 2014 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/fault_injection_test_env.h b/util/fault_injection_test_env.h index 4827935eb4..b21037c320 100644 --- a/util/fault_injection_test_env.h +++ b/util/fault_injection_test_env.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright 2014 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/file_reader_writer.cc b/util/file_reader_writer.cc index f1fa5fcbbf..690a8609f0 100644 --- a/util/file_reader_writer.cc +++ b/util/file_reader_writer.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/file_reader_writer.h b/util/file_reader_writer.h index bec31237a0..8204b4303b 100644 --- a/util/file_reader_writer.h +++ b/util/file_reader_writer.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/file_reader_writer_test.cc b/util/file_reader_writer_test.cc index 1294871abb..02a2d3b59d 100644 --- a/util/file_reader_writer_test.cc +++ b/util/file_reader_writer_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "util/file_reader_writer.h" #include diff --git a/util/file_util.cc b/util/file_util.cc index 829415aeee..829570d387 100644 --- a/util/file_util.cc +++ b/util/file_util.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "util/file_util.h" diff --git a/util/file_util.h b/util/file_util.h index 6eddc589bc..24c4729849 100644 --- a/util/file_util.h +++ b/util/file_util.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include diff --git a/util/filelock_test.cc b/util/filelock_test.cc index d8c1172dc2..29e043038c 100644 --- a/util/filelock_test.cc +++ b/util/filelock_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "rocksdb/status.h" #include "rocksdb/env.h" diff --git a/util/filename.cc b/util/filename.cc index c4d4a7651c..dede1ca206 100644 --- a/util/filename.cc +++ b/util/filename.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/filename.h b/util/filename.h index 67a0bfaa61..ceb4aedf9f 100644 --- a/util/filename.h +++ b/util/filename.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/filter_policy.cc b/util/filter_policy.cc index 8924982b45..444b17c52a 100644 --- a/util/filter_policy.cc +++ b/util/filter_policy.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/hash.cc b/util/hash.cc index 5e3344437f..02b59952de 100644 --- a/util/hash.cc +++ b/util/hash.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/hash.h b/util/hash.h index c5da1ae9ab..025c566bf6 100644 --- a/util/hash.h +++ b/util/hash.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/heap.h b/util/heap.h index a989540279..c5a864f17b 100644 --- a/util/heap.h +++ b/util/heap.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/util/heap_test.cc b/util/heap_test.cc index f2b902df00..c2008d0aad 100644 --- a/util/heap_test.cc +++ b/util/heap_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/util/kv_map.h b/util/kv_map.h index 239ece2855..d49207dcd5 100644 --- a/util/kv_map.h +++ b/util/kv_map.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/util/log_buffer.cc b/util/log_buffer.cc index e04f9f2ae5..630547f06a 100644 --- a/util/log_buffer.cc +++ b/util/log_buffer.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "util/log_buffer.h" diff --git a/util/log_write_bench.cc b/util/log_write_bench.cc index 9ba84b7c69..c3885a2911 100644 --- a/util/log_write_bench.cc +++ b/util/log_write_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef GFLAGS #include diff --git a/util/logging.h b/util/logging.h index ec64f4b18a..7612f57626 100644 --- a/util/logging.h +++ b/util/logging.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/memory_usage.h b/util/memory_usage.h index cfe0025fea..93f9990072 100644 --- a/util/memory_usage.h +++ b/util/memory_usage.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/util/murmurhash.cc b/util/murmurhash.cc index 3b4bd66c9d..309166bce1 100644 --- a/util/murmurhash.cc +++ b/util/murmurhash.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // /* Murmurhash from http://sites.google.com/site/murmurhash/ diff --git a/util/murmurhash.h b/util/murmurhash.h index 856fece9cd..b368313fa6 100644 --- a/util/murmurhash.h +++ b/util/murmurhash.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // /* Murmurhash from http://sites.google.com/site/murmurhash/ diff --git a/util/mutexlock.h b/util/mutexlock.h index 94d7b596c8..18210d2c67 100644 --- a/util/mutexlock.h +++ b/util/mutexlock.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/random.cc b/util/random.cc index 289eda20d7..99d3bcefc7 100644 --- a/util/random.cc +++ b/util/random.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "util/random.h" diff --git a/util/random.h b/util/random.h index 7428454d8f..6fc47425fe 100644 --- a/util/random.h +++ b/util/random.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/rate_limiter.cc b/util/rate_limiter.cc index 0c38ebb109..22dfb8671b 100644 --- a/util/rate_limiter.cc +++ b/util/rate_limiter.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/rate_limiter.h b/util/rate_limiter.h index 0ebeb9eac7..93af072217 100644 --- a/util/rate_limiter.h +++ b/util/rate_limiter.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/rate_limiter_test.cc b/util/rate_limiter_test.cc index 61d7c423b9..c20806ddf7 100644 --- a/util/rate_limiter_test.cc +++ b/util/rate_limiter_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/slice.cc b/util/slice.cc index d60ec1877d..2ec3ae1073 100644 --- a/util/slice.cc +++ b/util/slice.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/slice_transform_test.cc b/util/slice_transform_test.cc index 624b11f114..9b22ba2f0f 100644 --- a/util/slice_transform_test.cc +++ b/util/slice_transform_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/sst_file_manager_impl.cc b/util/sst_file_manager_impl.cc index 863118938e..dffaa6c03c 100644 --- a/util/sst_file_manager_impl.cc +++ b/util/sst_file_manager_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "util/sst_file_manager_impl.h" diff --git a/util/sst_file_manager_impl.h b/util/sst_file_manager_impl.h index c9df6e9ca5..2caed72ec7 100644 --- a/util/sst_file_manager_impl.h +++ b/util/sst_file_manager_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/util/status.cc b/util/status.cc index 9c1ad8a083..937978beca 100644 --- a/util/status.cc +++ b/util/status.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/stderr_logger.h b/util/stderr_logger.h index 1258d34a25..8812c62221 100644 --- a/util/stderr_logger.h +++ b/util/stderr_logger.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/util/stop_watch.h b/util/stop_watch.h index 6f1f20ef71..e8a570e0c3 100644 --- a/util/stop_watch.h +++ b/util/stop_watch.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once #include "monitoring/statistics.h" diff --git a/util/string_util.cc b/util/string_util.cc index 58f1a3ada4..c4545a6810 100644 --- a/util/string_util.cc +++ b/util/string_util.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include "util/string_util.h" diff --git a/util/string_util.h b/util/string_util.h index c0c3a5e0d5..abda3acc92 100644 --- a/util/string_util.h +++ b/util/string_util.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/util/sync_point.cc b/util/sync_point.cc index 307cde767d..0e909db45a 100644 --- a/util/sync_point.cc +++ b/util/sync_point.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "util/sync_point.h" #include diff --git a/util/sync_point.h b/util/sync_point.h index 9b3b7533d1..a55cf13b27 100644 --- a/util/sync_point.h +++ b/util/sync_point.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/util/testharness.cc b/util/testharness.cc index 4c4455bfe8..092c3f135a 100644 --- a/util/testharness.cc +++ b/util/testharness.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/testharness.h b/util/testharness.h index 46b4a6cb70..1cf3a4fc1b 100644 --- a/util/testharness.h +++ b/util/testharness.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/testutil.cc b/util/testutil.cc index 6d9a5f62e4..45a301d217 100644 --- a/util/testutil.cc +++ b/util/testutil.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/testutil.h b/util/testutil.h index dd3a07451b..95c6ec2d59 100644 --- a/util/testutil.h +++ b/util/testutil.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/thread_list_test.cc b/util/thread_list_test.cc index c13c063b8d..4a2df8f529 100644 --- a/util/thread_list_test.cc +++ b/util/thread_list_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/util/thread_local.cc b/util/thread_local.cc index 1b076b8628..d4b3cc06fa 100644 --- a/util/thread_local.cc +++ b/util/thread_local.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/thread_local.h b/util/thread_local.h index 17c51ebcf2..3befddc8a0 100644 --- a/util/thread_local.h +++ b/util/thread_local.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/thread_local_test.cc b/util/thread_local_test.cc index 6d02df3c47..2cdf093fe2 100644 --- a/util/thread_local_test.cc +++ b/util/thread_local_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include diff --git a/util/threadpool_imp.cc b/util/threadpool_imp.cc index dc73e134f3..4c6f811269 100644 --- a/util/threadpool_imp.cc +++ b/util/threadpool_imp.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/util/threadpool_imp.h b/util/threadpool_imp.h index b232386dfe..3433e5fab2 100644 --- a/util/threadpool_imp.h +++ b/util/threadpool_imp.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/backupable/backupable_db.cc b/utilities/backupable/backupable_db.cc index c40c781796..aec6206bdd 100644 --- a/utilities/backupable/backupable_db.cc +++ b/utilities/backupable/backupable_db.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/backupable/backupable_db_test.cc b/utilities/backupable/backupable_db_test.cc index 6e6e38d3fb..f2a97d1d85 100644 --- a/utilities/backupable/backupable_db_test.cc +++ b/utilities/backupable/backupable_db_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/blob_db/blob_db.h b/utilities/blob_db/blob_db.h index b57e3cfba0..43111fa0e4 100644 --- a/utilities/blob_db/blob_db.h +++ b/utilities/blob_db/blob_db.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/utilities/checkpoint/checkpoint_impl.cc b/utilities/checkpoint/checkpoint_impl.cc index 3242946af4..19543aad42 100644 --- a/utilities/checkpoint/checkpoint_impl.cc +++ b/utilities/checkpoint/checkpoint_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 Facebook. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/checkpoint/checkpoint_impl.h b/utilities/checkpoint/checkpoint_impl.h index f364b9ee65..4aba0d358e 100644 --- a/utilities/checkpoint/checkpoint_impl.h +++ b/utilities/checkpoint/checkpoint_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/checkpoint/checkpoint_test.cc b/utilities/checkpoint/checkpoint_test.cc index 46988898bb..d662b3a355 100644 --- a/utilities/checkpoint/checkpoint_test.cc +++ b/utilities/checkpoint/checkpoint_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/column_aware_encoding_exp.cc b/utilities/column_aware_encoding_exp.cc index cebbe65160..ff2d4c882c 100644 --- a/utilities/column_aware_encoding_exp.cc +++ b/utilities/column_aware_encoding_exp.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef __STDC_FORMAT_MACROS #define __STDC_FORMAT_MACROS diff --git a/utilities/column_aware_encoding_test.cc b/utilities/column_aware_encoding_test.cc index 86d6f94dfb..039c59ef76 100644 --- a/utilities/column_aware_encoding_test.cc +++ b/utilities/column_aware_encoding_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/utilities/column_aware_encoding_util.cc b/utilities/column_aware_encoding_util.cc index 43341d6723..ab8cefdd1d 100644 --- a/utilities/column_aware_encoding_util.cc +++ b/utilities/column_aware_encoding_util.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/utilities/convenience/info_log_finder.cc b/utilities/convenience/info_log_finder.cc index e46e91ded7..77f7bffe21 100644 --- a/utilities/convenience/info_log_finder.cc +++ b/utilities/convenience/info_log_finder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2012 Facebook. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/date_tiered/date_tiered_db_impl.h b/utilities/date_tiered/date_tiered_db_impl.h index 3a4bef8b70..65c54bc73b 100644 --- a/utilities/date_tiered/date_tiered_db_impl.h +++ b/utilities/date_tiered/date_tiered_db_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/document/document_db.cc b/utilities/document/document_db.cc index 30d3672061..010ea1a253 100644 --- a/utilities/document/document_db.cc +++ b/utilities/document/document_db.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/document/document_db_test.cc b/utilities/document/document_db_test.cc index 9c9da552bd..b1cbc33bc9 100644 --- a/utilities/document/document_db_test.cc +++ b/utilities/document/document_db_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/document/json_document.cc b/utilities/document/json_document.cc index 75f0378f6c..38c7628473 100644 --- a/utilities/document/json_document.cc +++ b/utilities/document/json_document.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "rocksdb/utilities/json_document.h" diff --git a/utilities/document/json_document_builder.cc b/utilities/document/json_document_builder.cc index 8122395883..6b9543fea3 100644 --- a/utilities/document/json_document_builder.cc +++ b/utilities/document/json_document_builder.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include diff --git a/utilities/document/json_document_test.cc b/utilities/document/json_document_test.cc index 7eb4033be4..43e4400884 100644 --- a/utilities/document/json_document_test.cc +++ b/utilities/document/json_document_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/env_librados_test.cc b/utilities/env_librados_test.cc index 4ebd512e35..1832033d2f 100644 --- a/utilities/env_librados_test.cc +++ b/utilities/env_librados_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/env_mirror_test.cc b/utilities/env_mirror_test.cc index d99eb5eab2..0de68b305d 100644 --- a/utilities/env_mirror_test.cc +++ b/utilities/env_mirror_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/geodb/geodb_impl.cc b/utilities/geodb/geodb_impl.cc index e18fd9384c..bb6aef61a1 100644 --- a/utilities/geodb/geodb_impl.cc +++ b/utilities/geodb/geodb_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/utilities/geodb/geodb_impl.h b/utilities/geodb/geodb_impl.h index a61f1674a0..e6c6133876 100644 --- a/utilities/geodb/geodb_impl.h +++ b/utilities/geodb/geodb_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/utilities/geodb/geodb_test.cc b/utilities/geodb/geodb_test.cc index 91b3621a2c..3977f68ad7 100644 --- a/utilities/geodb/geodb_test.cc +++ b/utilities/geodb/geodb_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE #include "utilities/geodb/geodb_impl.h" diff --git a/utilities/leveldb_options/leveldb_options.cc b/utilities/leveldb_options/leveldb_options.cc index cd12f3b50f..44f450e690 100644 --- a/utilities/leveldb_options/leveldb_options.cc +++ b/utilities/leveldb_options/leveldb_options.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/lua/rocks_lua_compaction_filter.cc b/utilities/lua/rocks_lua_compaction_filter.cc index 8721e49e01..8cc3c049a1 100644 --- a/utilities/lua/rocks_lua_compaction_filter.cc +++ b/utilities/lua/rocks_lua_compaction_filter.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #if defined(LUA) && !defined(ROCKSDB_LITE) #include "rocksdb/utilities/lua/rocks_lua_compaction_filter.h" diff --git a/utilities/lua/rocks_lua_test.cc b/utilities/lua/rocks_lua_test.cc index 9e61c8d03a..0b05d58ef6 100644 --- a/utilities/lua/rocks_lua_test.cc +++ b/utilities/lua/rocks_lua_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/utilities/merge_operators.h b/utilities/merge_operators.h index 896843ab0a..919f23c0bd 100644 --- a/utilities/merge_operators.h +++ b/utilities/merge_operators.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef MERGE_OPERATORS_H #define MERGE_OPERATORS_H diff --git a/utilities/merge_operators/max.cc b/utilities/merge_operators/max.cc index 8c46e1fab4..43f4e8bdeb 100644 --- a/utilities/merge_operators/max.cc +++ b/utilities/merge_operators/max.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include diff --git a/utilities/merge_operators/put.cc b/utilities/merge_operators/put.cc index 8417171285..b8f998efcc 100644 --- a/utilities/merge_operators/put.cc +++ b/utilities/merge_operators/put.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include #include "rocksdb/slice.h" diff --git a/utilities/option_change_migration/option_change_migration.cc b/utilities/option_change_migration/option_change_migration.cc index 3124f09167..251caef774 100644 --- a/utilities/option_change_migration/option_change_migration.cc +++ b/utilities/option_change_migration/option_change_migration.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/utilities/option_change_migration.h" diff --git a/utilities/option_change_migration/option_change_migration_test.cc b/utilities/option_change_migration/option_change_migration_test.cc index 80e45238d0..8e154c1ee9 100644 --- a/utilities/option_change_migration/option_change_migration_test.cc +++ b/utilities/option_change_migration/option_change_migration_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/options/options_util_test.cc b/utilities/options/options_util_test.cc index c538262e97..620c0c5477 100644 --- a/utilities/options/options_util_test.cc +++ b/utilities/options/options_util_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #ifndef __STDC_FORMAT_MACROS diff --git a/utilities/persistent_cache/block_cache_tier.cc b/utilities/persistent_cache/block_cache_tier.cc index abd9fa250d..bd0b04d5c8 100644 --- a/utilities/persistent_cache/block_cache_tier.cc +++ b/utilities/persistent_cache/block_cache_tier.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "utilities/persistent_cache/block_cache_tier.h" diff --git a/utilities/persistent_cache/block_cache_tier.h b/utilities/persistent_cache/block_cache_tier.h index d011435529..db540ea6ed 100644 --- a/utilities/persistent_cache/block_cache_tier.h +++ b/utilities/persistent_cache/block_cache_tier.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/persistent_cache/block_cache_tier_file.cc b/utilities/persistent_cache/block_cache_tier_file.cc index 5547fbd802..fbf4ed8d9f 100644 --- a/utilities/persistent_cache/block_cache_tier_file.cc +++ b/utilities/persistent_cache/block_cache_tier_file.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "utilities/persistent_cache/block_cache_tier_file.h" diff --git a/utilities/persistent_cache/block_cache_tier_file.h b/utilities/persistent_cache/block_cache_tier_file.h index 68a6a187ea..269e80a118 100644 --- a/utilities/persistent_cache/block_cache_tier_file.h +++ b/utilities/persistent_cache/block_cache_tier_file.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/persistent_cache/block_cache_tier_file_buffer.h b/utilities/persistent_cache/block_cache_tier_file_buffer.h index f4878c0ac7..3dd18a131d 100644 --- a/utilities/persistent_cache/block_cache_tier_file_buffer.h +++ b/utilities/persistent_cache/block_cache_tier_file_buffer.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/utilities/persistent_cache/block_cache_tier_metadata.cc b/utilities/persistent_cache/block_cache_tier_metadata.cc index bf3839e4f0..b5289df843 100644 --- a/utilities/persistent_cache/block_cache_tier_metadata.cc +++ b/utilities/persistent_cache/block_cache_tier_metadata.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "utilities/persistent_cache/block_cache_tier_metadata.h" diff --git a/utilities/persistent_cache/block_cache_tier_metadata.h b/utilities/persistent_cache/block_cache_tier_metadata.h index bab07831c3..a754a50eec 100644 --- a/utilities/persistent_cache/block_cache_tier_metadata.h +++ b/utilities/persistent_cache/block_cache_tier_metadata.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/persistent_cache/hash_table.h b/utilities/persistent_cache/hash_table.h index 1a67234a9b..8225a7d133 100644 --- a/utilities/persistent_cache/hash_table.h +++ b/utilities/persistent_cache/hash_table.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/utilities/persistent_cache/hash_table_bench.cc b/utilities/persistent_cache/hash_table_bench.cc index a46b649f16..9ad7e445d0 100644 --- a/utilities/persistent_cache/hash_table_bench.cc +++ b/utilities/persistent_cache/hash_table_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #if !defined(OS_WIN) && !defined(ROCKSDB_LITE) diff --git a/utilities/persistent_cache/hash_table_evictable.h b/utilities/persistent_cache/hash_table_evictable.h index 0b68385de1..cda15e5ab3 100644 --- a/utilities/persistent_cache/hash_table_evictable.h +++ b/utilities/persistent_cache/hash_table_evictable.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/utilities/persistent_cache/hash_table_test.cc b/utilities/persistent_cache/hash_table_test.cc index e53e727360..7fd32dfb41 100644 --- a/utilities/persistent_cache/hash_table_test.cc +++ b/utilities/persistent_cache/hash_table_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #include #include diff --git a/utilities/persistent_cache/lrulist.h b/utilities/persistent_cache/lrulist.h index 2cad9a5b70..96860da1a7 100644 --- a/utilities/persistent_cache/lrulist.h +++ b/utilities/persistent_cache/lrulist.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/utilities/persistent_cache/persistent_cache_bench.cc b/utilities/persistent_cache/persistent_cache_bench.cc index c57aa0c6ba..f559bd17e8 100644 --- a/utilities/persistent_cache/persistent_cache_bench.cc +++ b/utilities/persistent_cache/persistent_cache_bench.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/utilities/persistent_cache/persistent_cache_test.cc b/utilities/persistent_cache/persistent_cache_test.cc index 56246c6387..aafae4df80 100644 --- a/utilities/persistent_cache/persistent_cache_test.cc +++ b/utilities/persistent_cache/persistent_cache_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/persistent_cache/persistent_cache_test.h b/utilities/persistent_cache/persistent_cache_test.h index 340c909df3..9c06fa22f0 100644 --- a/utilities/persistent_cache/persistent_cache_test.h +++ b/utilities/persistent_cache/persistent_cache_test.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/persistent_cache/persistent_cache_tier.cc b/utilities/persistent_cache/persistent_cache_tier.cc index 949ac1ab97..f37224e022 100644 --- a/utilities/persistent_cache/persistent_cache_tier.cc +++ b/utilities/persistent_cache/persistent_cache_tier.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/utilities/persistent_cache/persistent_cache_tier.h b/utilities/persistent_cache/persistent_cache_tier.h index d6b25a31e0..426bec0bbf 100644 --- a/utilities/persistent_cache/persistent_cache_tier.h +++ b/utilities/persistent_cache/persistent_cache_tier.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/utilities/persistent_cache/persistent_cache_util.h b/utilities/persistent_cache/persistent_cache_util.h index bc3807b06c..d43412d310 100644 --- a/utilities/persistent_cache/persistent_cache_util.h +++ b/utilities/persistent_cache/persistent_cache_util.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/utilities/persistent_cache/volatile_tier_impl.cc b/utilities/persistent_cache/volatile_tier_impl.cc index fad8cbe686..bee99c3441 100644 --- a/utilities/persistent_cache/volatile_tier_impl.cc +++ b/utilities/persistent_cache/volatile_tier_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #ifndef ROCKSDB_LITE diff --git a/utilities/persistent_cache/volatile_tier_impl.h b/utilities/persistent_cache/volatile_tier_impl.h index 480787c070..c97f9b41bf 100644 --- a/utilities/persistent_cache/volatile_tier_impl.h +++ b/utilities/persistent_cache/volatile_tier_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // #pragma once diff --git a/utilities/redis/redis_lists_test.cc b/utilities/redis/redis_lists_test.cc index 57fb8f1408..ce2016032b 100644 --- a/utilities/redis/redis_lists_test.cc +++ b/utilities/redis/redis_lists_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. /** * A test harness for the Redis API built on rocksdb. * diff --git a/utilities/simulator_cache/sim_cache.cc b/utilities/simulator_cache/sim_cache.cc index 52e166202d..0f189f4b31 100644 --- a/utilities/simulator_cache/sim_cache.cc +++ b/utilities/simulator_cache/sim_cache.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/utilities/sim_cache.h" #include diff --git a/utilities/simulator_cache/sim_cache_test.cc b/utilities/simulator_cache/sim_cache_test.cc index 4d8c3a7de6..deaedb1a80 100644 --- a/utilities/simulator_cache/sim_cache_test.cc +++ b/utilities/simulator_cache/sim_cache_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "rocksdb/utilities/sim_cache.h" #include diff --git a/utilities/spatialdb/spatial_db.cc b/utilities/spatialdb/spatial_db.cc index d05fd6b90d..5d7c58fd00 100644 --- a/utilities/spatialdb/spatial_db.cc +++ b/utilities/spatialdb/spatial_db.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/spatialdb/spatial_db_test.cc b/utilities/spatialdb/spatial_db_test.cc index 782667b1b7..5b514801fe 100644 --- a/utilities/spatialdb/spatial_db_test.cc +++ b/utilities/spatialdb/spatial_db_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/spatialdb/utils.h b/utilities/spatialdb/utils.h index d4dae0200a..00160ebe06 100644 --- a/utilities/spatialdb/utils.h +++ b/utilities/spatialdb/utils.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #include diff --git a/utilities/table_properties_collectors/compact_on_deletion_collector.cc b/utilities/table_properties_collectors/compact_on_deletion_collector.cc index 59eaf81c3c..9905d237b1 100644 --- a/utilities/table_properties_collectors/compact_on_deletion_collector.cc +++ b/utilities/table_properties_collectors/compact_on_deletion_collector.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE #include "utilities/table_properties_collectors/compact_on_deletion_collector.h" diff --git a/utilities/table_properties_collectors/compact_on_deletion_collector.h b/utilities/table_properties_collectors/compact_on_deletion_collector.h index 50d363cd32..6e21001bf5 100644 --- a/utilities/table_properties_collectors/compact_on_deletion_collector.h +++ b/utilities/table_properties_collectors/compact_on_deletion_collector.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once diff --git a/utilities/table_properties_collectors/compact_on_deletion_collector_test.cc b/utilities/table_properties_collectors/compact_on_deletion_collector_test.cc index ab16b37bb2..d6c5ece2d6 100644 --- a/utilities/table_properties_collectors/compact_on_deletion_collector_test.cc +++ b/utilities/table_properties_collectors/compact_on_deletion_collector_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be diff --git a/utilities/transactions/optimistic_transaction_db_impl.cc b/utilities/transactions/optimistic_transaction_db_impl.cc index 190440242a..184671e56d 100644 --- a/utilities/transactions/optimistic_transaction_db_impl.cc +++ b/utilities/transactions/optimistic_transaction_db_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/optimistic_transaction_db_impl.h b/utilities/transactions/optimistic_transaction_db_impl.h index e426a21bec..51d2950ed4 100644 --- a/utilities/transactions/optimistic_transaction_db_impl.h +++ b/utilities/transactions/optimistic_transaction_db_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/optimistic_transaction_impl.cc b/utilities/transactions/optimistic_transaction_impl.cc index 60385d6cbc..f373c7b7d3 100644 --- a/utilities/transactions/optimistic_transaction_impl.cc +++ b/utilities/transactions/optimistic_transaction_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/optimistic_transaction_test.cc b/utilities/transactions/optimistic_transaction_test.cc index ce01ef0548..976e3efcfb 100644 --- a/utilities/transactions/optimistic_transaction_test.cc +++ b/utilities/transactions/optimistic_transaction_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_db_impl.cc b/utilities/transactions/transaction_db_impl.cc index 9b530c1709..6eb0d22f4e 100644 --- a/utilities/transactions/transaction_db_impl.cc +++ b/utilities/transactions/transaction_db_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_db_impl.h b/utilities/transactions/transaction_db_impl.h index c377e2c0f2..c1e50deafc 100644 --- a/utilities/transactions/transaction_db_impl.h +++ b/utilities/transactions/transaction_db_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_db_mutex_impl.cc b/utilities/transactions/transaction_db_mutex_impl.cc index c6649159cf..603d1b2e44 100644 --- a/utilities/transactions/transaction_db_mutex_impl.cc +++ b/utilities/transactions/transaction_db_mutex_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_db_mutex_impl.h b/utilities/transactions/transaction_db_mutex_impl.h index 0dfac4fa82..ded2c0fe96 100644 --- a/utilities/transactions/transaction_db_mutex_impl.h +++ b/utilities/transactions/transaction_db_mutex_impl.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_impl.cc b/utilities/transactions/transaction_impl.cc index e81d87ed70..731e138c84 100644 --- a/utilities/transactions/transaction_impl.cc +++ b/utilities/transactions/transaction_impl.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_lock_mgr.cc b/utilities/transactions/transaction_lock_mgr.cc index dcbf51d84b..487e614dbf 100644 --- a/utilities/transactions/transaction_lock_mgr.cc +++ b/utilities/transactions/transaction_lock_mgr.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_lock_mgr.h b/utilities/transactions/transaction_lock_mgr.h index 1373c08956..e6d623cd09 100644 --- a/utilities/transactions/transaction_lock_mgr.h +++ b/utilities/transactions/transaction_lock_mgr.h @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #pragma once #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_test.cc b/utilities/transactions/transaction_test.cc index 6cd70aedc6..07dfbc2feb 100644 --- a/utilities/transactions/transaction_test.cc +++ b/utilities/transactions/transaction_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/transactions/transaction_util.cc b/utilities/transactions/transaction_util.cc index 5baf5816df..63e5b3af64 100644 --- a/utilities/transactions/transaction_util.cc +++ b/utilities/transactions/transaction_util.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/util_merge_operators_test.cc b/utilities/util_merge_operators_test.cc index ac2fbe7a69..fe320ede79 100644 --- a/utilities/util_merge_operators_test.cc +++ b/utilities/util_merge_operators_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #include "util/testharness.h" #include "util/testutil.h" diff --git a/utilities/write_batch_with_index/write_batch_with_index.cc b/utilities/write_batch_with_index/write_batch_with_index.cc index 0926c84687..3e3bf778cf 100644 --- a/utilities/write_batch_with_index/write_batch_with_index.cc +++ b/utilities/write_batch_with_index/write_batch_with_index.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/write_batch_with_index/write_batch_with_index_internal.cc b/utilities/write_batch_with_index/write_batch_with_index_internal.cc index eaf1dde09f..f18016d92a 100644 --- a/utilities/write_batch_with_index/write_batch_with_index_internal.cc +++ b/utilities/write_batch_with_index/write_batch_with_index_internal.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. #ifndef ROCKSDB_LITE diff --git a/utilities/write_batch_with_index/write_batch_with_index_test.cc b/utilities/write_batch_with_index/write_batch_with_index_test.cc index 30c806a1e3..ff2468afa6 100644 --- a/utilities/write_batch_with_index/write_batch_with_index_test.cc +++ b/utilities/write_batch_with_index/write_batch_with_index_test.cc @@ -2,6 +2,8 @@ // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. An additional grant // of patent rights can be found in the PATENTS file in the same directory. +// This source code is also licensed under the GPLv2 license found in the +// COPYING file in the root directory of this source tree. // // Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be