This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 43238 - Do not use file attributes for storing query strings
Summary: Do not use file attributes for storing query strings
Status: RESOLVED WONTFIX
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 4.x
Hardware: PC All
: P3 blocker (vote)
Assignee: Milan Kuchtiak
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2004-05-13 22:25 UTC by _ rkubacki
Modified: 2005-11-03 16:44 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ rkubacki 2004-05-13 22:25:21 UTC
According to discussion in issue 42412 it is
better to keep them in a project and not as file
attributes. It means
o.n.m.w.core.WebExecSupport.{s|g}etQueryString
should be reimplemented.
Comment 1 _ rkubacki 2004-06-07 13:13:54 UTC
We keep all file attrs in a one file now so too many information kept
here can cause worse performance.
Comment 2 Milan Kuchtiak 2005-11-03 16:44:48 UTC
There is no adequate replacement for file attributes yet.

If I moved file attributes to private.properties, I would miss the "refactoring"
features :
- file change
- file delete
- file copy
- file move

Using the "classical" way we can hold the additional information (related to
file objects) even after these changes. 

We use the file attributes to store information about the URI string that are
used for servlet execution. Web applications with huge number of servlets are
very rare so I don't see the performance problem here.