0
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-03-01 09:53:25 +01:00
zeripath 7d434376f1 Pooled and buffered gzip implementation (#5722)
* Pooled and buffered gzip implementation

* Add test for gzip

* Add integration test

* Ensure lfs check within transaction

The previous code made it possible for a race condition to occur whereby a LFSMetaObject could be checked into the database twice. We should check if the LFSMetaObject is within the database and insert it if not in one transaction.

* Try to avoid primary key problem in postgres

The integration tests are being affected by
https://github.com/go-testfixtures/testfixtures/issues/39 if we set the
primary key high enough, keep a count of this and remove at the end of
each test we shouldn't be affected by this.
2019-01-23 10:56:51 +02:00
..
2018-12-11 18:49:33 -05:00
2018-10-27 22:45:24 +08:00
2018-05-09 19:29:04 +03:00
2018-10-25 18:55:16 +08:00
2019-01-13 14:06:22 -05:00
2018-10-26 12:37:57 +03:00
2018-05-19 17:12:37 +03:00
2018-05-19 17:12:37 +03:00
2018-10-23 10:57:42 +08:00
2018-10-20 18:19:21 -04:00
2019-01-09 12:22:57 -05:00
2018-10-19 12:36:42 -04:00