Open Bug 509959 Opened 16 years ago Updated 12 years ago

Create objects for whining queries

Categories

(Bugzilla :: Whining, enhancement, P1)

enhancement

Tracking

()

People

(Reporter: eblack, Unassigned)

References

(Blocks 1 open bug)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12 Build Identifier: 3.6 From Bug 507639 comment 9, Max Kanat-Alexander suggests creating an object for whines. I'm not sure if that should be one object or three - one for whine_queries, whine_schedules, and whine_events based on the Bugzilla::Object framework. I think we could start out with a single object Bugzilla::Whine and expand that to Bugzilla::Whine::Events, Bugzilla::Whine::Queries, and Bugzilla::Whine::Schedules if they were needed. Reproducible: Always
Blocks: 507639
Version: unspecified → 3.5
Severity: normal → enhancement
I think a Whine is an Event, so yeah, just start off with Bugzilla::Whine, and then maybe in another bug, we can do Bugzilla::Whine::Schedule, and then Bugzilla::Whine::Query. After all, they do all have their own ids. We might even want to do some refactoring of the whine tables, though.
Status: UNCONFIRMED → NEW
Ever confirmed: true
But a Whine is really a Whine::Event. If I had been designing the system eventually, I would have just named the table "whine" and not "whine_events".
Priority: -- → P1
Depends on: 511028
Depends on: 530467
Depends on: 530468
You need to log in before you can comment on or make changes to this bug.