aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/libmysql_r/include/my_murmur3.h
diff options
context:
space:
mode:
authorhcpp <hcpp@ydb.tech>2023-11-08 12:09:41 +0300
committerhcpp <hcpp@ydb.tech>2023-11-08 12:56:14 +0300
commita361f5b98b98b44ea510d274f6769164640dd5e1 (patch)
treec47c80962c6e2e7b06798238752fd3da0191a3f6 /contrib/libs/libmysql_r/include/my_murmur3.h
parent9478806fde1f4d40bd5a45e7cbe77237dab613e9 (diff)
downloadydb-a361f5b98b98b44ea510d274f6769164640dd5e1.tar.gz
metrics have been added
Diffstat (limited to 'contrib/libs/libmysql_r/include/my_murmur3.h')
-rw-r--r--contrib/libs/libmysql_r/include/my_murmur3.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/contrib/libs/libmysql_r/include/my_murmur3.h b/contrib/libs/libmysql_r/include/my_murmur3.h
new file mode 100644
index 0000000000..eed2a469b1
--- /dev/null
+++ b/contrib/libs/libmysql_r/include/my_murmur3.h
@@ -0,0 +1,37 @@
+#ifndef MY_MURMUR3_INCLUDED
+#define MY_MURMUR3_INCLUDED
+
+/* Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License, version 2.0,
+ as published by the Free Software Foundation.
+
+ This program is also distributed with certain software (including
+ but not limited to OpenSSL) that is licensed under separate terms,
+ as designated in a particular file or component or in included license
+ documentation. The authors of MySQL hereby grant you an additional
+ permission to link the program and your derivative works with the
+ separately licensed software that they have included with MySQL.
+
+ 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, version 2.0, 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 St, Fifth Floor, Boston, MA 02110-1301 USA */
+
+/**
+ @file include/my_murmur3.h
+*/
+
+#include <stddef.h>
+
+#include "my_inttypes.h"
+#include "my_macros.h"
+
+uint32 murmur3_32(const uchar *key, size_t len, uint32 seed);
+
+#endif /* MY_MURMUR3_INCLUDED */