Superevents
-
Review changes -
-
Download -
Patches
-
Plain diff
Adding superevents to GraceDB, including the necessary models, utility functions, and API resources. This has also resulted in changes to the overall configuration and some parts of the events model.
Many models in the events app, like Labels, Tags, EventLogs, etc. were needed in a similar form for superevents. We were able to completely reuse the existing Label and Tag models for superevents. In other cases, we had to abstract the main functionality of the class into an abstract base class and then implement separate models for events and superevents, due to foreign key requirements. This should leave the current functionality of the events models unchanged.
Some portions of the events API have been modified because of one of the following reasons:
- It didn't make sense and was unnecessarily difficult to duplicate for superevents
- It was inefficient or bad
These changes are documented here: https://bugs.ligo.org/redmine/issues/6133
Merge request reports
- version 62789991f8
- version 61829ceafb
- version 6079d77142
- version 594eb34cf9
- version 581d969083
- version 57f0374dab
- version 56af07c141
- version 55af07c141
- version 54570beee2
- version 53820fe351
- version 52d0e6c4a3
- version 510a370953
- version 506159eee3
- version 49f257a744
- version 48ad68b896
- version 47ad68b896
- version 46b6d7efb4
- version 459466ea04
- version 4449f39957
- version 439b0f9875
- version 429b0f9875
- version 4121b41ef2
- version 4021b41ef2
- version 396822a332
- version 385e842a3c
- version 37345d9a27
- version 3611c91ea4
- version 35abf05a9f
- version 34a2773d0f
- version 33a7553821
- version 32767e8bf1
- version 3124e61bd4
- version 3004042e42
- version 2927b61a2e
- version 2891b29cb9
- version 27d59ccfbf
- version 2621052bc8
- version 25f7cd3e7b
- version 24762a2d4f
- version 2372e2e1d9
- version 2240bbf3f7
- version 21bd470e0a
- version 201bb7c554
- version 199400fee2
- version 18046b3df2
- version 1712a54b35
- version 161985299b
- version 15a1b14ef7
- version 14fb50104e
- version 1327e6ca02
- version 1210ba6062
- version 11ef6a1018
- version 10156c0b36
- version 9060679f8
- version 8daa3c7d7
- version 77eeae17c
- version 67336bff5
- version 5044209f7
- version 4100d0dec
- version 388815c51
- version 22c4a474d
- version 15395414b
- master (base)
- latest version909c3dfb254 commits,
- version 62789991f8253 commits,
- version 61829ceafb242 commits,
- version 6079d77142230 commits,
- version 594eb34cf9322 commits,
- version 581d969083230 commits,
- version 57f0374dab229 commits,
- version 56af07c141229 commits,
- version 55af07c141230 commits,
- version 54570beee2227 commits,
- version 53820fe351227 commits,
- version 52d0e6c4a3191 commits,
- version 510a370953180 commits,
- version 506159eee3157 commits,
- version 49f257a744155 commits,
- version 48ad68b896153 commits,
- version 47ad68b896154 commits,
- version 46b6d7efb4151 commits,
- version 459466ea04147 commits,
- version 4449f39957147 commits,
- version 439b0f9875148 commits,
- version 429b0f9875149 commits,
- version 4121b41ef2147 commits,
- version 4021b41ef2151 commits,
- version 396822a332149 commits,
- version 385e842a3c149 commits,
- version 37345d9a27148 commits,
- version 3611c91ea4148 commits,
- version 35abf05a9f135 commits,
- version 34a2773d0f130 commits,
- version 33a7553821128 commits,
- version 32767e8bf1128 commits,
- version 3124e61bd4127 commits,
- version 3004042e42126 commits,
- version 2927b61a2e126 commits,
- version 2891b29cb9125 commits,
- version 27d59ccfbf122 commits,
- version 2621052bc8121 commits,
- version 25f7cd3e7b118 commits,
- version 24762a2d4f119 commits,
- version 2372e2e1d9118 commits,
- version 2240bbf3f7117 commits,
- version 21bd470e0a102 commits,
- version 201bb7c554102 commits,
- version 199400fee2102 commits,
- version 18046b3df2102 commits,
- version 1712a54b3597 commits,
- version 161985299b97 commits,
- version 15a1b14ef793 commits,
- version 14fb50104e90 commits,
- version 1327e6ca0290 commits,
- version 1210ba606289 commits,
- version 11ef6a101873 commits,
- version 10156c0b3668 commits,
- version 9060679f868 commits,
- version 8daa3c7d751 commits,
- version 77eeae17c50 commits,
- version 67336bff547 commits,
- version 5044209f746 commits,
- version 4100d0dec44 commits,
- version 388815c5141 commits,
- version 22c4a474d40 commits,
- version 15395414b33 commits,
- Side-by-side
- Inline
There are no changes yet
No changes between version 45 and version 44