Skip to content

v2.0.0 Bignonia capreolata

Compare
Choose a tag to compare
@release-drafter release-drafter released this 23 Aug 18:35
0dedb4b

asclepias
Source: Lady Bird Johnson Wildflower Center

What’s Changed

This release introduces the so-called layer data model for managing crash data. Designed to bring stability and scalability to our crash data system and informed by more than 5-years of experience working with TxDOT crash data, this is a total overhaul of the Vision Zero database.

Database improvements

  • Preserve the integrity of CRIS records and user edits by storing them in separate tables
  • Add comprehensive record change logging and record modification timestamps
  • Eliminate redundant fields for tracking crash injuries. Whereas as the previous database had at least seven places to maintain a crash injury, there is now only one.
  • Eliminate the re-use of temporary crash IDs
  • Use a single person record table instead of a primary and non-primary persons table
  • Automate the process to identify crash victims who may be homeless
  • Create an authoritative view of crash injury metrics that can be used in all reporting
  • Eliminate tables and columns that are not used by Vision Zero staff. This includes removing 87 lookup tables and 255 table columns from the crashes, units, charges, and person tables.

Integration + automation improvements

  • Automate the processing of CR3 PDFs and crash diagrams
  • Eliminate the need to extract crash narratives from PDFs
  • Increase speed of CRIS data import and improve daily logging of record inserts and updates
  • Enforce data quality checks which prevent CRIS from sending unknown/unsupported lookup values

Bug fixes

  • Fix bug that was preventing crash location IDs to update if only the reported road type ID was changed
  • Fix bug that was causing duplicate person records to be created under certain conditions
  • Fix bug that was preventing unit and person records from receiving updates from CRIS

Vision Zero Editor + Viewer improvements

Misc tech debt

Additional contributors: @frankhereford @mddilley @tillyw @patrickm02L @xavierapostol @MiladMAK