diff --git a/changelogs/unreleased/gh-3594-fail-safely-if-tuple-limit-is-reached.md b/changelogs/unreleased/gh-3594-fail-safely-if-tuple-limit-is-reached.md
new file mode 100644
index 0000000000000000000000000000000000000000..3a46949b463b3045beeec1ae09a0c2243df4d182
--- /dev/null
+++ b/changelogs/unreleased/gh-3594-fail-safely-if-tuple-limit-is-reached.md
@@ -0,0 +1,4 @@
+## bugfix/core
+
+* Fixed a potential data corruption when the number of tuples in a hash index
+  is more than 2147483648 (gh-3594).