|
443c7fb537
|
add a timeout to the transaction responsible for saving the updated server data
|
2021-05-01 16:21:49 +02:00 |
|
|
6008d9250c
|
Merge pull request #3 from tribalwarshelp/optimization
Optimization
|
2021-05-01 15:43:24 +02:00 |
|
|
39f5b460d6
|
uncomment lines in cron.go
|
2021-05-01 15:42:28 +02:00 |
|
|
e9248b1f71
|
precompute more data in workerUpdateServerData.loadTribes
|
2021-05-01 15:41:54 +02:00 |
|
|
674f1fe63c
|
- delete triggers: check_daily_growth, check_existence, check_dominance
- precompute more data in workerUpdateServerData.loadPlayers
|
2021-05-01 15:22:28 +02:00 |
|
|
22c5a20ee8
|
delete trigger insert_into_player_to_servers
|
2021-05-01 14:22:04 +02:00 |
|
|
ff6ad10c27
|
Merge pull request #2 from tribalwarshelp/taskq
feat: taskq
|
2021-05-01 08:41:31 +02:00 |
|
|
fa23651644
|
delete dev.sh
|
2021-05-01 08:29:32 +02:00 |
|
|
125c597a56
|
go mod tidy
|
2021-05-01 08:28:36 +02:00 |
|
|
01299b1841
|
add a new task - taskServerDeleteNonExistentVillages
|
2021-05-01 08:27:20 +02:00 |
|
|
97e638697c
|
add a new task - taskDeleteNonExistentVillages
|
2021-05-01 07:43:34 +02:00 |
|
|
cb6e110e39
|
move most of the code to the 'internal' directory
|
2021-05-01 07:24:02 +02:00 |
|
|
f70d608eab
|
bump github.com/Kichiyaki/go-pg-logrus-query-logger/v10
|
2021-04-28 20:13:14 +02:00 |
|
|
d6a79d63fc
|
don't inform about establishing the db connection
|
2021-04-28 19:51:48 +02:00 |
|
|
352d26a61e
|
add a new field to the Cron type - log
|
2021-04-27 20:18:06 +02:00 |
|
|
ef73f63195
|
remove custom type 'Name' from the queue package
|
2021-04-27 20:10:14 +02:00 |
|
|
add1379e0b
|
make messages more clear, fix most of the unhandled error
|
2021-04-27 20:06:38 +02:00 |
|
|
e29807e077
|
move task registration/queue creation logic to the cron package
|
2021-04-27 18:30:12 +02:00 |
|
|
35045af75f
|
refactor, update README.md, move queue.Config to the separate file
|
2021-04-25 20:24:26 +02:00 |
|
|
c6c028b0d5
|
uncomment a few lines in the file cron.go, refactor task initialization
|
2021-04-25 20:14:21 +02:00 |
|
|
46ca716cd3
|
add taskUpdateServerStats
|
2021-04-25 20:06:08 +02:00 |
|
|
8f093978bd
|
add taskUpdateServerHistory
|
2021-04-25 19:58:33 +02:00 |
|
|
7ec3669788
|
cleanup
|
2021-04-25 19:45:09 +02:00 |
|
|
4f94e2f920
|
add taskUpdateStats and taskUpdateHistory
|
2021-04-25 19:42:03 +02:00 |
|
|
62f2722177
|
remove sql_statements from the cron package
|
2021-04-25 19:21:13 +02:00 |
|
|
cc79a33e00
|
add taskUpdateServerEnnoblements
|
2021-04-25 19:20:38 +02:00 |
|
|
6994607e0c
|
add taskUpdateEnnoblements
|
2021-04-25 19:06:17 +02:00 |
|
|
1598b833bb
|
add taskVacuumServerDB
|
2021-04-25 18:59:16 +02:00 |
|
|
f058facc32
|
add taskVacuum
|
2021-04-25 18:46:31 +02:00 |
|
|
30355785bc
|
don't wrap cron functions into utils.TrackExecutionTime
|
2021-04-25 18:37:55 +02:00 |
|
|
579de07fb7
|
cleanup
|
2021-04-25 18:23:37 +02:00 |
|
|
072554cef8
|
add taskUpdateServerData
|
2021-04-25 18:21:34 +02:00 |
|
|
349d8e9b59
|
rename taskLoadServers -> taskLoadServersAndUpdateData, taskLoadVersions -> taskLoadVersionsAndUpdateServerData
|
2021-04-25 17:37:08 +02:00 |
|
|
cdd8c9b03f
|
add taskLodVersions
|
2021-04-25 17:21:32 +02:00 |
|
|
dea3d4616a
|
huge refactor
|
2021-04-25 17:02:58 +02:00 |
|
|
4e051b0a5f
|
move queue names to constants, add the Queue interface, implement the Queue interface
|
2021-04-25 14:51:41 +02:00 |
|
|
55d2a5b0ab
|
add github.com/go-redis/redis/v8 and github.com/vmihailenco/taskq/v3
|
2021-04-25 14:21:51 +02:00 |
|
|
eef2263660
|
Merge remote-tracking branch 'origin/master' into taskq
# Conflicts:
# go.mod
# go.sum
|
2021-04-25 14:16:11 +02:00 |
|
|
ff38936d1e
|
bump github.com/tribalwarshelp/shared, update .gitignore and logrus setup
|
2021-04-23 21:20:01 +02:00 |
|
|
b1dcb88ef4
|
bump github.com/tribalwarshelp/shared
|
2021-04-03 08:41:56 +02:00 |
|
|
14db4b04bb
|
add .idea to .gitignore, change updateStats/updateHistory condition
|
2021-03-30 20:23:52 +02:00 |
|
|
6d3dbe2146
|
update go version in the go.mod file
|
2021-02-23 18:09:54 +01:00 |
|
|
a505cc9f31
|
add a new package - queue
|
2021-02-14 19:19:30 +01:00 |
|
|
b78011b0b7
|
update docker repository in .circleci/config.yml
|
2021-02-06 12:39:26 +01:00 |
|
|
24f0c5b3ae
|
update working_directory in .circleci/config.yml
|
2021-02-06 12:04:05 +01:00 |
|
|
a77d1cf53b
|
add .circleci
|
2021-02-06 12:03:27 +01:00 |
|
|
1af38e200f
|
bump github.com/tribalwarshelp/shared
|
2021-01-16 20:55:11 +01:00 |
|
|
60e2b58fbf
|
remove 2 log.Infofs
|
2021-01-15 22:11:03 +01:00 |
|
|
4655d2b892
|
handler.updateServerEnnoblements uses its own pool
|
2021-01-15 20:08:48 +01:00 |
|
|
c093d35a3b
|
Merge pull request #1 from tribalwarshelp/fetch-ennoblements-separately
fetch ennoblements separately from other server data
|
2021-01-15 18:29:54 +01:00 |
|