You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by ji...@apache.org on 2004/04/11 09:24:43 UTC
[jira] Created: (DIR-90) digesting decoder needs pattern matching wild cards
Message:
A new issue has been created in JIRA.
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/DIR-90
Here is an overview of the issue:
---------------------------------------------------------------------
Key: DIR-90
Summary: digesting decoder needs pattern matching wild cards
Type: Task
Status: Open
Priority: Major
Project: Directory
Components:
Snickers
Assignee: Alex Karasulu
Reporter: Alex Karasulu
Created: Sun, 11 Apr 2004 12:23 AM
Updated: Sun, 11 Apr 2004 12:23 AM
Description:
The BERDigester needs to implement wild card matching for the tag pattern both at the front and end of the pattern. We need these to be able to match for standard primitive decoding operations which prepare for higher rules that fire to populate PDU beans.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Updated: (DIRSNICKERS-15) digesting decoder needs pattern matching wild cards
Posted by ji...@apache.org.
The following issue has been updated:
Updater: Alex Karasulu (mailto:aok123@bellsouth.net)
Date: Fri, 4 Jun 2004 11:58 AM
Changes:
priority changed from Major to Blocker
---------------------------------------------------------------------
For a full history of the issue, see:
http://issues.apache.org/jira/browse/DIRSNICKERS-15?page=history
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/DIRSNICKERS-15
Here is an overview of the issue:
---------------------------------------------------------------------
Key: DIRSNICKERS-15
Summary: digesting decoder needs pattern matching wild cards
Type: Task
Status: Open
Priority: Blocker
Project: Directory Snickers
Components:
BER Runtime
Assignee: Alex Karasulu
Reporter: Alex Karasulu
Created: Sun, 11 Apr 2004 12:23 AM
Updated: Fri, 4 Jun 2004 11:58 AM
Description:
The BERDigester needs to implement wild card matching for the tag pattern both at the front and end of the pattern. We need these to be able to match for standard primitive decoding operations which prepare for higher rules that fire to populate PDU beans.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Closed: (DIRSNICKERS-15) digesting decoder needs pattern matching wild cards
Posted by ji...@apache.org.
Message:
The following issue has been closed.
Resolver: Alex Karasulu
Date: Wed, 9 Jun 2004 9:45 PM
Feature committed in revision 20975.
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/DIRSNICKERS-15
Here is an overview of the issue:
---------------------------------------------------------------------
Key: DIRSNICKERS-15
Summary: digesting decoder needs pattern matching wild cards
Type: Task
Status: Closed
Priority: Blocker
Resolution: FIXED
Project: Directory Snickers
Components:
BER Runtime
Assignee: Alex Karasulu
Reporter: Alex Karasulu
Created: Sun, 11 Apr 2004 12:23 AM
Updated: Wed, 9 Jun 2004 9:45 PM
Description:
The BERDigester needs to implement wild card matching for the tag pattern both at the front and end of the pattern. We need these to be able to match for standard primitive decoding operations which prepare for higher rules that fire to populate PDU beans.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Commented: (DIRSNICKERS-15) digesting decoder needs pattern matching wild cards
Posted by ji...@apache.org.
The following comment has been added to this issue:
Author: Alex Karasulu
Created: Sun, 18 Apr 2004 10:22 PM
Body:
There are two wildcard scenarios we can support and probably have to. These are the following and their reason for being.
o [wildcard], tail
- used for situations where patterns may be nested or recursive
- rules using this must be very specialized to manage and track
state for each new activation separately
o head, [wildcard]
- used for situations where tlvs fragment
- all of the BER bit, octet and text based strings have both
primitive and constructed forms - this is built into BER to
facilitate chunking
The first wildcard can be implemented in a fashion similar to the TagTree used today. Instead of adding the path of each rule pattern to the path we add the reversed pattern. The algorithm for finding the matching set then walks this inverted tag tree. Any rule encountered in the walk is added to the matching set.
The second wildcard form simple uses the existing tagtree however while walking the tree it collects rules that are marked as wildcard rules for inclusion into the matched set. Other regular static pattern Rules are only included in the matched set when their paths exactly equal the current tagStack nesting pattern.
These two mechanism should work well but it they will require differentiating when rules are added with wildcards and when they are not. Perhaps a new abstract rule type can be extended to give the activation handling functionality we need under recursion and other situations.
---------------------------------------------------------------------
View this comment:
http://issues.apache.org/jira/browse/DIRSNICKERS-15?page=comments#action_35141
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/DIRSNICKERS-15
Here is an overview of the issue:
---------------------------------------------------------------------
Key: DIRSNICKERS-15
Summary: digesting decoder needs pattern matching wild cards
Type: Task
Status: Open
Priority: Major
Project: Directory Snickers
Components:
BER Runtime
Assignee: Alex Karasulu
Reporter: Alex Karasulu
Created: Sun, 11 Apr 2004 12:23 AM
Updated: Sun, 18 Apr 2004 10:22 PM
Description:
The BERDigester needs to implement wild card matching for the tag pattern both at the front and end of the pattern. We need these to be able to match for standard primitive decoding operations which prepare for higher rules that fire to populate PDU beans.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira