Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T121558
|
T121558: setup kafka2001 & kafka2002
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T124077
|
T124077: Update MirrorMaker in Kafka .deb and puppet module [13 pts]
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T129886
|
T129886: Create wmf_raw.ApiAction table
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T131959
|
T131959: rack/setup/deploy conf200[123]
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T143694
|
T143694: Preliminary Design document for A/B testing
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T167180
|
T167180: Emit revision-score event to EventBus and expose in EventStreams
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T184795
|
T184795: Add the prometheus jmx agent to AQS Cassandra
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T185233
|
T185233: Modern Event Platform
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T187241
|
T187241: Add page-related topics to EventStreams
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T187418
|
T187418: Enable multiple topics in EventStreams URL
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T192005
|
T192005: Disable MirrorMaker for job queue events
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T204952
|
T204952: Migrate mediawiki current usage of monolog to log to EventBus to use the new scalable event intake service
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T206785
|
T206785: Modern Event Platform: Stream Intake Service (EventGate): Implementation
|
resolved
|
High (red)
|
|
|
|
|
|
T206789
|
T206789: Modern Event Platform: Schema Registry: Implementation
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T206812
|
T206812: Git Commit hook that adds a whole new file when a new version of schema is committed
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T206814
|
T206814: CI Support for Schema Registry
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T206815
|
T206815: Prototype in node intake service
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T206824
|
T206824: Make it possible to use $ref in JSONSchemas
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207869
|
T207869: Modern Event Platform: Schema Registry Implementation
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T208251
|
T208251: Modern Event Platform: Stream Intake Service: EventGate security review
|
resolved
|
High (red)
|
|
|
|
|
|
T209031
|
T209031: Not able to scoop comment table in labs for mediawiki reconstruction process [EPIC}
|
resolved
|
High (red)
|
|
|
|
|
|
T210693
|
T210693: Create materialized views on Wiki Replica hosts for better query performance
|
resolved
|
High (red)
|
|
|
|
|
|
T210705
|
T210705: Move turnilo to nodejs 10
|
resolved
|
High (red)
|
|
|
|
|
|
T210706
|
T210706: Move AQS to nodejs 10
|
resolved
|
High (red)
|
|
|
|
|
|
T211247
|
T211247: Modern Event Platform: Stream Intake Service: Implementation: Deployment Pipeline
|
resolved
|
High (red)
|
|
|
|
|
|
T211248
|
T211248: Modern Event Platform: Stream Intake Service: Migrate eventlogging-service-eventbus events to eventgate-main
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T214080
|
T214080: Rewrite Avro schemas (ApiAction, CirrusSearchRequestSet) as JSONSchema and produce to EventGate
|
resolved
|
High (red)
|
|
|
|
|
|
T214093
|
T214093: Modern Event Platform: Schema Guidelines and Conventions
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T214446
|
T214446: EventBus mediawiki extension should support multiple 'event service' endpoints
|
resolved
|
High (red)
|
|
|
|
|
|
T215001
|
T215001: Revisions missing from mediawiki_revision_create
|
resolved
|
High (red)
|
|
|
|
|
|
T215442
|
T215442: Make Refine use JSONSchemas of event data to support Map types and proper types for integers vs decimals
|
resolved
|
High (red)
|
|
|
|
|
|
T215834
|
T215834: EventBusRCFeedEngine should use FormattedRCFeed instead of RCFeedEngine to use updated configuration
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T217040
|
T217040: Add UTC 'Z' suffix to webrequest `dt` field.
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T217041
|
T217041: Use Z UTC suffix in EventBus emitted events rather than +00:00
|
resolved
|
High (red)
|
|
|
|
|
|
T217661
|
T217661: EventGate (in k8s) takes a long time to load new schemas
|
resolved
|
High (red)
|
|
|
|
|
|
T218238
|
T218238: Vagrant initial provision fails on NodeJS version mismatch
|
resolved
|
High (red)
|
|
|
|
|
|
T218254
|
T218254: EventBus extension should never log unserialized events
|
resolved
|
High (red)
|
|
|
|
|
|
T218260
|
T218260: Decrease timeout for EventBus extension for analytics events
|
resolved
|
High (red)
|
|
|
|
|
|
T218268
|
T218268: eventgate-analytics k8s pods occasionally can't produce to kafka
|
resolved
|
High (red)
|
|
|
|
|
|
T218305
|
T218305: EventGate wikimedia implementation should emit rdkafka stats
|
resolved
|
High (red)
|
|
|
|
|
|
T218346
|
T218346: Modern Event Platform: Deploy instance of EventGate service that produces events to kafka main
|
resolved
|
High (red)
|
|
|
|
|
|
T218617
|
T218617: Fix EventLogging schemas that use array for items type
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T218680
|
T218680: EventGate Helm chart should POST test event for readinessProbe
|
resolved
|
High (red)
|
|
|
|
|
|
T219032
|
T219032: EventGate should be able to configure hasty and guaranteed kafka producers individually
|
resolved
|
High (red)
|
|
|
|
|
|
T219513
|
T219513: EventGate should extract event time from events and produce to kafka with timestamp
|
resolved
|
High (red)
|
|
|
|
|
|
T219544
|
T219544: Make hadoop cluster able to push to swift
|
resolved
|
High (red)
|
|
|
|
|
|
T219552
|
T219552: Schema Registry HTTP Service
|
resolved
|
High (red)
|
|
|
|
|
|
T219556
|
T219556: Create schema[12]00[12] (schema.svc.{eqiad,codfw}.wmnet)
|
resolved
|
High (red)
|
|
|
|
|
|
T219842
|
T219842: [Post-mortem] Kafka Jumbo cluster cannot accept connections
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T219928
|
T219928: Move AQS logging to new logging pipeline
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T220421
|
T220421: attempt to backfill eventlogging data from eventlogging-client-side topic into per schema topics
|
resolved
|
High (red)
|
|
|
|
|
|
T220661
|
T220661: EventGate service runner worker occasionally killed, usually during higher load
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221390
|
T221390: Make sure any monolog + eventbus fields with binary data are base64 encoded
|
resolved
|
High (red)
|
|
|
|
|
|
T221690
|
T221690: Allow analytics VLAN to reach schema.svc.$site.wmnet
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T222267
|
T222267: Port usage of mediawiki_ApiAction to mediawiki_api_request
|
resolved
|
High (red)
|
|
|
|
|
|
T222268
|
T222268: Port usage of mediawiki_CirrusSearchRequestSet to mediawiki_cirrussearch_request
|
resolved
|
High (red)
|
|
|
|
|
|
T222656
|
T222656: Fix active EventLogging schemas that added backwards incompatable required fields.
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T222899
|
T222899: Set up LVS for eventgate-main on port 32192
|
resolved
|
High (red)
|
|
|
|
|
|
T222962
|
T222962: Use new eventgate chart release analytics for eventgate-analytics service.
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T223690
|
T223690: Replace Cassandra-uuid with uuid
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T224134
|
T224134: Finish actor migration in refinery sqoop and refinery source
|
resolved
|
High (red)
|
|
|
|
|
|
T225110
|
T225110: cirrussearch-request has some validation errors
|
resolved
|
High (red)
|
|
|
|
|
|
T225203
|
T225203: Icinga alert for EventGate validation errors
|
resolved
|
High (red)
|
|
|
|
|
|
T226051
|
T226051: Fix mediawiki_page_restrictions_change table after migration to eventgate-main and schema version 1.0.0
|
resolved
|
High (red)
|
|
|
|
|
|
T226198
|
T226198: Prepare change-prop to consume new-style messages
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T226436
|
T226436: Remove Avro + Kafka support in Mediawiki, Refinery and Puppet
|
resolved
|
High (red)
|
|
|
|
|
|
T226668
|
T226668: Factor out eventgate-wikimedia factory into its own gerrit repo and use it for deployment pipeline
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T227958
|
T227958: stream.wikimedia.org/?doc returns an error page
|
resolved
|
High (red)
|
|
|
|
|
|
T228318
|
T228318: Use new event schema format for change-prop events
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T228688
|
T228688: Fix revision-score event production in change-prop after migration of revision-create to eventgate-main
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T228689
|
T228689: Fix "Must provide the 'topic' parameter" in ORES /precache endpoint
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T228705
|
T228705: Migrate JobQueue to eventgate
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T229863
|
T229863: Refactor EventBus mediawiki configuration
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T230048
|
T230048: Change-Prop partitioner fails with eventgate event
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T232122
|
T232122: Decomission eventlogging-service-eventbus and clean up related configs and code
|
resolved
|
High (red)
|
|
|
|
|
|
T233057
|
T233057: Clean up descriptions of fields in included common schemas in mediawiki/event-schemas repository
|
resolved
|
High (red)
|
|
|
|
|
|
T233329
|
T233329: Write and update Event Platform instrumentation documentation for Product teams
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233432
|
T233432: Figure out how to $ref common schema across schema repositories
|
resolved
|
High (red)
|
|
|
|
|
|
T233629
|
T233629: Public EventGate instance and endpoint for analytics event intake: eventgate-analytics-external
|
resolved
|
High (red)
|
|
|
|
|
|
T233630
|
T233630: Public schema.wikimedia.org endpoint for schema.svc
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233634
|
T233634: Modern Event Platform: Stream Configuration: Implementation
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T236386
|
T236386: Set up eventgate-logging-external in production
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T238138
|
T238138: VirtualPageView Event Platform Migration
|
resolved
|
High (red)
|
|
|
|
|
|
T238400
|
T238400: Evaluate possible replacements for Camus: Gobblin, Marmaray, Kafka Connect HDFS, etc.
|
resolved
|
High (red)
|
|
|
|
|
|
T238937
|
T238937: Eliminate usage of mocha-eslint from eventstreams
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T240355
|
T240355: Update MW Vagrant to work with EventLogging and EventGate changes
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T240985
|
T240985: Create and use new schema repositories
|
resolved
|
High (red)
|
|
|
|
|
|
T241073
|
T241073: Set up TLS for eventgate-main and eventgate-analytics
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T241184
|
T241184: Design Document that proposes an alternative architecture for historic data endpoints
|
resolved
|
High (red)
|
|
|
|
|
|
T241246
|
T241246: Spike: POC of refine with airflow
|
resolved
|
High (red)
|
|
|
|
|
|
T242124
|
T242124: Security Review For EventStreamConfig extension
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T242363
|
T242363: Create common http subobject for re-use in event schemas
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T242454
|
T242454: Add examples to all event schemas
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T244521
|
T244521: EventLogging MEP Upgrade Phase 1 (Submit)
|
resolved
|
High (red)
|
|
|
|
|
|
T245859
|
T245859: jsonschema-tools should add a 'latest' symlink
|
resolved
|
High (red)
|
|
|
|
|
|
T246030
|
T246030: Enable client side error logging in prod for small wiki
|
resolved
|
High (red)
|
|
|
|
|
|
T246154
|
T246154: reportupdater Pingback reports are broken and need to be refactored
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T248328
|
T248328: Test aqs_hourly job from Airflow testing instance
|
resolved
|
High (red)
|
|
|
|
|
|
T249261
|
T249261: Vertical: Migrate SearchSatisfaction EventLogging event stream to Event Platform
|
resolved
|
High (red)
|
|
|
|
|
|
T249756
|
T249756: Cassandra3 migration plan proposal
|
resolved
|
High (red)
|
|
|
|
|
|