Ori.livneh has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/168003

Change subject: Map JSON Schema 'integer' type to MySQL BIGINTs rather than INTs
......................................................................

Map JSON Schema 'integer' type to MySQL BIGINTs rather than INTs

As Brion pointed out, with revision IDs already in the 600m range, we can
expect to need to log numbers outside the range of INTs (+/- 2.1b).

Change-Id: Ice7ea83828bb023af17f943b680f933a805c4233
---
M server/eventlogging/jrm.py
1 file changed, 1 insertion(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/EventLogging 
refs/changes/03/168003/1

diff --git a/server/eventlogging/jrm.py b/server/eventlogging/jrm.py
index c493685..02491a6 100644
--- a/server/eventlogging/jrm.py
+++ b/server/eventlogging/jrm.py
@@ -84,7 +84,7 @@
 mappers = collections.OrderedDict((
     ('type', {
         'boolean': {'type_': sqlalchemy.Boolean},
-        'integer': {'type_': sqlalchemy.Integer},
+        'integer': {'type_': sqlalchemy.BigInteger},
         'number': {'type_': sqlalchemy.Float},
         'string': {'type_': sqlalchemy.Unicode(STRING_MAX_LEN)},
     }),

-- 
To view, visit https://gerrit.wikimedia.org/r/168003
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ice7ea83828bb023af17f943b680f933a805c4233
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/EventLogging
Gerrit-Branch: master
Gerrit-Owner: Ori.livneh <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to