Page MenuHomePhabricator

Update unique key for Fact aggregates to include a hash of stringA
AbandonedPublic

Authored by hach-que on May 21 2014, 6:44 AM.
Tags
None
Referenced Files
F15489766: D9234.id21929.diff
Fri, Apr 11, 12:05 PM
F15483626: D9234.id.diff
Wed, Apr 9, 1:31 PM
F15479727: D9234.diff
Tue, Apr 8, 9:04 AM
F15449547: D9234.id.diff
Fri, Mar 28, 10:51 AM
F15441192: D9234.id21928.diff
Wed, Mar 26, 4:53 PM
F15431729: D9234.diff
Mon, Mar 24, 2:09 PM
F15421476: D9234.diff
Sat, Mar 22, 12:07 AM
F15345688: D9234.id21929.diff
Mar 10 2025, 11:52 AM
Subscribers

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Summary

Depends on D9130.

Without this unique key it's impossible to publish aggregate information for the same object with different stringA values. This fixes the lint engine because it relied on the previous aggregation value to determine the difference and because the aggregated data for multiple paths wasn't recorded correctly, it would always detect the previous value as 0.

Test Plan

Ran the Fact analysis and saw multiple aggregate records for different paths.

Diff Detail

Repository
rP Phabricator
Branch
live-master
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 2715
Build 2719: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

hach-que retitled this revision from to Update unique key for Fact aggregates to include a hash of stringA.
hach-que updated this object.
hach-que edited the test plan for this revision. (Show Details)
hach-que added a reviewer: epriestley.
hach-que edited edge metadata.

Fixing line length

Abandoning this because Fact is still very far away on the upstream roadmap, and by the time upstream work starts on it, this will probably be out-of-date anyway.