Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T121882
|
T121882: 3 conf200x servers in codfw for zookeeper (and etcd?)
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
RobH (Rob Halsell)
|
|
|
|
T123954
|
T123954: Investigate proper set up for using Kafka MirrorMaker with new main Kafka clusters.
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T124077
|
T124077: Update MirrorMaker in Kafka .deb and puppet module [13 pts]
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T124469
|
T124469: 4 more Kafka brokers, 2 in eqiad and 2 codfw
|
declined
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T166341
|
T166341: SSDs for main Kafka clusters
|
declined
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T166342
|
T166342: New SCB nodes
|
declined
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
RobH (Rob Halsell)
|
|
|
|
T167180
|
T167180: Emit revision-score event to EventBus and expose in EventStreams
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T187225
|
T187225: Set up a Cloud VPS Kafka Cluster with replicated eventbus production data
|
declined
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
|
|
|
|
T188136
|
T188136: Modern Event Platform: Stream Intake Service: Migrate Mediawiki monolog Kafka uses to eventgate-analytics
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T198256
|
T198256: RFC: Modern Event Platform - Choose Schema Tech
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Krinkle (Timo Tijhof)
|
|
|
|
T201063
|
T201063: Modern Event Platform: Schema Repostories
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T201068
|
T201068: Modern Event Platform: Stream Intake Service
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T201643
|
T201643: RFC: Modern Event Platform: Schema Registry
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T201963
|
T201963: RFC: Modern Event Platform: Stream Intake Service
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T205319
|
T205319: Modern Event Platform: Stream Configuration
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T206785
|
T206785: Modern Event Platform: Stream Intake Service (EventGate): Implementation
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T206789
|
T206789: Modern Event Platform: Schema Registry: Implementation
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T207869
|
T207869: Modern Event Platform: Schema Registry Implementation
|
duplicate
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T208251
|
T208251: Modern Event Platform: Stream Intake Service: EventGate security review
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
sbassett (Scott Bassett)
|
|
|
|
T210741
|
T210741: EventStreams process occasionally OOMs
|
declined
|
Low (yellow)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T211247
|
T211247: Modern Event Platform: Stream Intake Service: Implementation: Deployment Pipeline
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T211248
|
T211248: Modern Event Platform: Stream Intake Service: Migrate eventlogging-service-eventbus events to eventgate-main
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T213090
|
T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
jeena (Jeena Huneidi)
|
|
|
|
T213561
|
T213561: Discovery for Kafka cluster brokers
|
declined
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T213564
|
T213564: Datacenter aware configs for EventGate topic prefixes
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T213963
|
T213963: Include git in our alpine docker image on docker-registry.wikimedia.org
|
declined
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
akosiaris (Alexandros Kosiaris)
|
|
|
|
T214080
|
T214080: Rewrite Avro schemas (ApiAction, CirrusSearchRequestSet) as JSONSchema and produce to EventGate
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T214093
|
T214093: Modern Event Platform: Schema Guidelines and Conventions
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T214430
|
T214430: Modern Event Platform: Stream Connectors
|
declined
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
|
|
|
|
T214446
|
T214446: EventBus mediawiki extension should support multiple 'event service' endpoints
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T215442
|
T215442: Make Refine use JSONSchemas of event data to support Map types and proper types for integers vs decimals
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T215834
|
T215834: EventBusRCFeedEngine should use FormattedRCFeed instead of RCFeedEngine to use updated configuration
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T217040
|
T217040: Add UTC 'Z' suffix to webrequest `dt` field.
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T217041
|
T217041: Use Z UTC suffix in EventBus emitted events rather than +00:00
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T217359
|
T217359: Possibly expand Kafka main-{eqiad,codfw} clusters in Q4 2019.
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
herron (Keith Herron)
|
|
|
|
T217661
|
T217661: EventGate (in k8s) takes a long time to load new schemas
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T218268
|
T218268: eventgate-analytics k8s pods occasionally can't produce to kafka
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T218305
|
T218305: EventGate wikimedia implementation should emit rdkafka stats
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T218617
|
T218617: Fix EventLogging schemas that use array for items type
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T218680
|
T218680: EventGate Helm chart should POST test event for readinessProbe
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T219032
|
T219032: EventGate should be able to configure hasty and guaranteed kafka producers individually
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T219332
|
T219332: Modern Event Platform: Stream Intake Service: Documentation
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T219513
|
T219513: EventGate should extract event time from events and produce to kafka with timestamp
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T219552
|
T219552: Schema Registry HTTP Service
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T219556
|
T219556: Create schema[12]00[12] (schema.svc.{eqiad,codfw}.wmnet)
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T220661
|
T220661: EventGate service runner worker occasionally killed, usually during higher load
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T220725
|
T220725: Factor lib/kafka.js out of eventgate and change-propagation into its own library
|
declined
|
Low (yellow)
|
Ottomata (Andrew Otto)
|
|
|
|
|
T221390
|
T221390: Make sure any monolog + eventbus fields with binary data are base64 encoded
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T221690
|
T221690: Allow analytics VLAN to reach schema.svc.$site.wmnet
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
ayounsi (Arzhel Younsi)
|
|
|
|
T222267
|
T222267: Port usage of mediawiki_ApiAction to mediawiki_api_request
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
EvanProdromou (Evan)
|
|
|
|
T222268
|
T222268: Port usage of mediawiki_CirrusSearchRequestSet to mediawiki_cirrussearch_request
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
EBernhardson (EBernhardson)
|
|
|
|
T222656
|
T222656: Fix active EventLogging schemas that added backwards incompatable required fields.
|
declined
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
|
|
|
|
T222822
|
T222822: Make EventBus extension support configurable per-event/stream EventServiceName
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Pchelolo
|
|
|
|
T222899
|
T222899: Set up LVS for eventgate-main on port 32192
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
akosiaris (Alexandros Kosiaris)
|
|
|
|
T222962
|
T222962: Use new eventgate chart release analytics for eventgate-analytics service.
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T223626
|
T223626: Kafka Connect development work
|
duplicate
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T223628
|
T223628: Replace Camus with Kafka Connect for event data imports
|
duplicate
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T225110
|
T225110: cirrussearch-request has some validation errors
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T225203
|
T225203: Icinga alert for EventGate validation errors
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T226051
|
T226051: Fix mediawiki_page_restrictions_change table after migration to eventgate-main and schema version 1.0.0
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T226436
|
T226436: Remove Avro + Kafka support in Mediawiki, Refinery and Puppet
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T226522
|
T226522: Modern Event Platform: Stream Intake Service: Migrate change-prop events to new (EventGate) style schemas
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Pchelolo
|
|
|
|
T226668
|
T226668: Factor out eventgate-wikimedia factory into its own gerrit repo and use it for deployment pipeline
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T227906
|
T227906: [WIP] RFC: Stream Configuration Service
|
declined
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
|
|
|
|
T228688
|
T228688: Fix revision-score event production in change-prop after migration of revision-create to eventgate-main
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Pchelolo
|
|
|
|
T228689
|
T228689: Fix "Must provide the 'topic' parameter" in ORES /precache endpoint
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Halfak (Aaron Halfaker, EpochFail, halfak)
|
|
|
|
T229051
|
T229051: Allow eventgate-analytics service to reach schema.svc.{eqiad,codfw}.wmnet:8190
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T229111
|
T229111: Archive eventgate-ci repository from gerrit
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
MarcoAurelio
|
|
|
|
T229442
|
T229442: Create client side error schema
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
jlinehan (Jason Linehan)
|
|
|
|
T232122
|
T232122: Decomission eventlogging-service-eventbus and clean up related configs and code
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T232144
|
T232144: Migrate all event-schemas schemas to current.yaml and materialize with jsonschema-tools and remove old schemas
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T233057
|
T233057: Clean up descriptions of fields in included common schemas in mediawiki/event-schemas repository
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T233432
|
T233432: Figure out how to $ref common schema across schema repositories
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T233629
|
T233629: Public EventGate instance and endpoint for analytics event intake: eventgate-analytics-external
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T233630
|
T233630: Public schema.wikimedia.org endpoint for schema.svc
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T233634
|
T233634: Modern Event Platform: Stream Configuration: Implementation
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T236386
|
T236386: Set up eventgate-logging-external in production
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T238230
|
T238230: Decommission EventLogging backend components by migrating to MEP
|
open
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T238657
|
T238657: eventgate-wikimedia should support using remote stream configuration
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T240355
|
T240355: Update MW Vagrant to work with EventLogging and EventGate changes
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T240477
|
T240477: eventgate-wikimedia should fill in defaults for some important fields
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T240702
|
T240702: mediawiki.job.cirrusSearchElasticaWrite topics need more partitions!
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
herron (Keith Herron)
|
|
|
|
T240985
|
T240985: Create and use new schema repositories
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T241073
|
T241073: Set up TLS for eventgate-main and eventgate-analytics
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T241241
|
T241241: Produce an instrumentation event stream using new EPC and EventGate from client side browsers
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
jlinehan (Jason Linehan)
|
|
|
|
T242122
|
T242122: Deploy EventStreamConfig extension
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T242124
|
T242124: Security Review For EventStreamConfig extension
|
resolved
|
Low (yellow)
|
Ottomata (Andrew Otto)
|
sbassett (Scott Bassett)
|
|
|
|
T242224
|
T242224: Switch all eventgate clients to use new TLS port
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T242363
|
T242363: Create common http subobject for re-use in event schemas
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T242454
|
T242454: Add examples to all event schemas
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T245859
|
T245859: jsonschema-tools should add a 'latest' symlink
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T249261
|
T249261: Vertical: Migrate SearchSatisfaction EventLogging event stream to Event Platform
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T250113
|
T250113: Archive mediawiki/event-schemas repository from gerrit
|
open
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
|
|
|
|
T251609
|
T251609: Automate ingestion and refinement into Hive of event data from Kafka using stream configs and canary/heartbeat events
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T251935
|
T251935: All EventGate instances should use EventStreamConfig
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T252417
|
T252417: Allow MediaWiki client side JS to POST to EventGate webproxy in beta
|
resolved
|
Needs Triage (violet)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T253069
|
T253069: Set up an instance of EventStreams in beta that will allow for consuming any stream
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
mforns (Marcel Ruiz Forns)
|
|
|
|
T253121
|
T253121: MEP Client MediaWiki PHP
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Mholloway (Michael Holloway)
|
|
|
|
T253157
|
T253157: eventgate-wikimedia should expose runtime stream configuration
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|
T253649
|
T253649: Story idea for Blog: Wikimedia's Event Platform
|
resolved
|
High (red)
|
Ottomata (Andrew Otto)
|
Ottomata (Andrew Otto)
|
|
|
|