Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Rewrite of relations

#1

Originally posted on Trac by gaspard Original Trac Ticket

 Description

Relations are buggy. They were implemented before virtual classes and need refactoring.

Trac Attachments

Trac Comments

2007-08-14 10:53:41 changed by gaspard

(In [696]) More work done on relation rewrite. Moved complex finders built on each query to compiled sql. This should run faster and is easier to test. Refs #1 Rewrite of relations.

2007-08-14 21:36:29 changed by gaspard

(In [702]) Relation rewrite, more work done (this rewrite is really huge and nasty. This rewrite concerns 4 libraries with their own histories: zafu, links, relations, virtual classes. We can start fixing bugs and finish implementation by running the tests. Refs #1 Rewrite of relations.

2007-08-15 10:35:45 changed by gaspard

(In [703]) Fixing bugs after relations rewrite. Refs #1 Rewrite of relations.

2007-08-15 20:40:57 changed by gaspard

(In [704]) More bug fixes to finish relations rewrite. Refs #1 Rewrite of relations.

2007-08-15 20:47:38 changed by gaspard

(In [705]) Typo in relation tests. Refs #1 Rewrite of relations.

2007-08-16 11:45:54 changed by gaspard

(In [706]) Implemented white-space/line-break when line starts with a space. Fixes #47 Lines starting with a space should be rendered as space-preserve. More bug fixes for relations. Refs #1 Rewrite of relations.

2007-08-16 15:08:49 changed by gaspard

(In [708]) All current tests for zafu are now ok. Link add/edit/remove testing needed before the rewrite is over. Refs #1 Rewrite of relations.

2007-08-17 08:29:29 changed by gaspard

(In [709]) Finished rewriting relations/links. Fixes #1 Rewrite of relations.

status changed from new to closed.

resolution set to fixed.

(In [709]) Finished rewriting relations/links. Fixes #1 Rewrite of relations.

status changed from new to closed.

resolution set to fixed.

2007-08-17 09:03:41 changed by gaspard

(In [HEAD]) Finished rewriting relations/links. Fixes #1 Rewrite of relations and #39 Dynamic attributes query.

2007-08-18 10:05:26 changed by gaspard

(In [713]) Fixed gallery and node list bugs after relation rewrite. Refs #1 Rewrite of relations.

2007-08-21 00:46:13 changed by gaspard

(In [716]) Finished tests for relations (refs #1 Rewrite of relations). Implemented zip shortcut for links on images. (Closes #54 Zip shortcut not working for links on images).

2008-04-07 13:40:13 changed by gaspard

(In [940]) Finders rewrite. Just the beginning. Refs #171 complex finders(3), #1 Rewrite of relations. Added a better yaml test class (might add test failures until it is all fixed down).

Reported by Gaspard Bucher · September 3rd, 2008 @ 12:44 PM

State: resolved
Milestone: public beta
Assigned to: Gaspard Bucher Gaspard Bucher