Alexander
c98a93cfd4
[Storage] timestamp sorting and filtering ( #1218 )
...
* feat(backend): combined sorting by index and timestamp
* feat(backend): write the only last timestamp message in a row
2023-04-28 12:28:46 +02:00
Alexander
44d550ca3e
Remove message index from mob file ( #1213 )
...
* feat(backend): removed message index from mob file messages
* feat(backend): remove duplicated messages (by message index)
* feat(backend): added MAX_INDEX at the begining of session to indicate a new version of mob file
* feat(backend): added comments to code
2023-04-26 12:33:51 +02:00
Alexander
19fc925462
Improved session compression ( #1200 )
...
* feat(backend): implemented new compression
2023-04-25 10:25:25 +02:00
Alexander
e09396eaa3
Encryption metrics ( #1151 )
...
* feat(backend): added metric to measure the duration of session encryption
* feat(backend): enabled ecnryption
* feat(backend): fixed typo issue in packSession method
2023-04-12 15:00:55 +02:00
Alexander
1125d0c15d
feat(backend): stopped inserting input values into the database ( #1068 )
2023-04-11 16:04:24 +02:00
Alexander
f561593b1a
Memory control manager ( #1067 )
...
* feat(backend): added a mechanism to control memory consumption
* feat(backend): extra log for system allocation
* feat(backend): implemented new memory manager in db and heuristics service
2023-04-11 16:01:37 +02:00
Alexander Zavorotynskiy
561f333870
feat(backend/assets): set 30 days cache age for all s3 files
2023-03-22 12:59:02 +01:00
Alexander Zavorotynskiy
517b98197a
feat(backend/assets): skip text/html content type files
2023-03-22 12:54:27 +01:00
Alexander Zavorotynskiy
9f71d1a6b3
feat(backend): added support for new version of ResourceTiming
2023-03-22 10:00:06 +01:00
nick-delirium
7156fa0fc4
change(tracker): fix msgs format
2023-03-22 10:00:06 +01:00
nick-delirium
d65e789b5b
change(ui): regen messages; wait for player initialization; insert event lists instead of creating new ones
2023-03-22 10:00:06 +01:00
nick-delirium
89ec4b67f1
change(tracker): regen messages; add trans size and isCache to resource timing message, remove x-cached header detection
2023-03-22 10:00:06 +01:00
nick-delirium
2f1b233070
change(tracker/player): create new network msg for cached req
2023-03-22 10:00:06 +01:00
Alex Kaminskii
e5a93d4ca0
feat(backend): reader maintains multibyte type
2023-03-22 10:00:06 +01:00
Alexander Zavorotynskiy
9110e9cd6d
feat(backend): removed debug logs
2023-03-17 12:17:14 +01:00
nick-delirium
fbab981614
change(tracker/backend): regenerate messages
2023-03-17 12:17:14 +01:00
nick-delirium
532d9b82f8
change(tracker): remove dom drop detection on tracker side
2023-03-17 12:17:14 +01:00
nick-delirium
01e4412815
change(tracker): add nodes drop message
2023-03-17 12:17:14 +01:00
nick-delirium
d9ab7b6853
change(tracker): add nodes drop message
2023-03-17 12:17:14 +01:00
nick-delirium
8129661356
Merge branch 'dev' into new-frustrations
2023-03-16 17:40:40 +01:00
nick-delirium
fcf4d1bc7e
Merge branch 'dev' into new-frustrations
2023-03-16 17:27:19 +01:00
Alexander
4608911f5b
Sink and Ender message iterators refactoring ( #1038 )
...
* feat(backend): removed duplicate code in ender message iterator
* feat(backend): removed duplicate code in sink message iterator
2023-03-16 10:53:05 +01:00
Alexander Zavorotynskiy
a7ca8ac54f
feat(backend): implemented new events for CH
2023-03-15 16:21:44 +01:00
Alexander Zavorotynskiy
89d45d2247
feat(backend): added skipped session metric for storage service
2023-03-14 11:53:20 +01:00
Alexander Zavorotynskiy
321c07d914
feat(backend): added heuristics metrics builder
2023-03-14 11:23:15 +01:00
Alexander Zavorotynskiy
907ae9a131
feat(backend): added hesitation time for click events
2023-03-13 12:54:34 +01:00
Alexander Zavorotynskiy
4480a5d93a
fix(backend): fixed typo in issue type
2023-03-13 11:11:21 +01:00
Alexander Zavorotynskiy
ded9a88fe9
feat(backend): implemented db inserts for InputDuration and MouseThrashing
2023-03-10 09:56:31 +01:00
Alexander
a3c7681dfa
Merge branch 'dev' into new-frustrations
2023-03-09 15:33:58 +01:00
Alexander
c6aac11cbf
Heuristics refactoring ( #987 )
...
* feat(backend): refactored heuristics service
* feat(backend): refactored db service (moved several events to heuristics)
2023-03-09 09:54:12 +01:00
Alexander Zavorotynskiy
56c1469273
fix(backend): removed debug log from session iterator
2023-02-21 15:51:03 +01:00
Alexander Zavorotynskiy
dab2707107
feat(backend): clean up go modules
2023-02-20 16:59:57 +01:00
Alexander Zavorotynskiy
3d9ea580a2
fix(backend): removed wrong line from batchSet
2023-02-20 16:45:00 +01:00
Alexander
fdd28dbc4a
Draft: New metrics module ( #982 )
...
* feat(backend): created new metrics module
2023-02-20 16:37:55 +01:00
nick-delirium
4a96d87cb7
change(tracker): add mouse thrashing event message
2023-02-17 13:04:00 +01:00
nick-delirium
9628bcdfad
change(tracker): add more events to input, fix typo and timestamp calc
2023-02-17 13:04:00 +01:00
nick-delirium
c2501530a0
fix(tracker): capture selection event
2023-02-17 13:04:00 +01:00
nick-delirium
3266f46440
fix(tracker): some events changes...
2023-02-17 13:04:00 +01:00
nick-delirium
018f618e12
change(tracker): add mouse shake and update input hesitation message
2023-02-17 13:03:59 +01:00
Alexander
a40ce7c376
[DB] async db inserts for PG and CH ( #967 )
...
* feat(backend): added async workers for db service
2023-02-13 13:58:03 +01:00
Alex K
dbb0e27c0c
Merge pull request #966 from openreplay/attr-string-dict
...
string dict for attributes
2023-02-07 14:47:23 +01:00
Alex K
e273492672
fix(backend): decrease deadclick time a bit
2023-02-06 16:42:05 +01:00
Alex Kaminskii
1c89afa4e2
fix(message-protocol;tracker;player): use uint for StringDict keys
2023-02-06 12:30:48 +01:00
Alex Kaminskii
e8d2379943
feat(mobs): new attribute string-dictionary messages
2023-02-06 11:01:02 +01:00
Alex Kaminskii
d310ca7bfe
refactor(mobs):update comments, remove deprecated since one release back
2023-02-03 17:10:05 +01:00
Kraiem Taha Yassine
a68d2f2a58
Merge pull request #905 from openreplay/db_limits
...
[DB] limits for some columns
2023-01-20 17:47:58 +01:00
Alexander
bfe14db353
[DB] added last quickwit changes ( #950 )
...
* feat(backend): added last quickwit changes
2023-01-20 16:18:00 +01:00
Alexander
43b042aef8
[Sink] new message iterator ( #945 )
...
* feat(backend): implemented new version of sink message iterator
2023-01-20 09:49:49 +01:00
Alexander
861302bba7
[Ender] new message iterator ( #929 )
...
* feat(backend): added new message iterator especially for ender
2023-01-18 14:43:24 +01:00
Alexander
da7d2038ef
[DB] added url field for click rage issues ( #925 )
...
* feat(backend): added url field for click rage issues
2023-01-18 13:38:10 +01:00