Remove track.backends.django.TrackingLog from edx-platform

Description

Removal

  • Removing: track.backends.django and code that exists only to support it

  • Includes:

    • common/djangoapps/track/backends/django.py

    • common/djangoapps/track/models.py

    • common/djangoapps/track/migrations/

    • ENABLE_SQL_TRACKING_LOGS feature flag

  • URLs (hidden behind the ENABLE_SQL_TRACKING_LOGS feature flag):

    • event_logs/

    • event_logs/<args>

Replacement

Replaced with: LoggerBackend (the default all along) and MongoBackend from the same package. They have been recommended over the legacy django backend for 6 years.

Target Dates

Accepted (deadline for comments before acceptance): 2019-12-16
Removed: 2019-12-20
First named release without it: Juniper release

Status

Assignee

Unassigned

Reporter

Jeremy Bowman

Labels

None

Removal Date

None

Deprecation Proposal Accepted Date

None

Priority

Unset
Configure