versionone / VersionOne.Client.VisualStudio

View and update VersionOne work items directly from Visual Studio
http://versionone.github.io/VersionOne.Client.VisualStudio
BSD 3-Clause "New" or "Revised" License
2 stars 10 forks source link

Performance on startup (placeholder) #50

Closed JogoShugh closed 10 years ago

JogoShugh commented 10 years ago

Localization calls can be reduced

One of the performance issues on startup is that too many localization calls are made to the singular endpoint.

These can be replaced with a call to the BulkLocalization endpoint, loc-2.v1.

For example:

http://localhost/VersionOne.Web/loc-2.v1?[ColumnTitle'DetailEstimate,ColumnTitle'Status,ColumnTitle'ToDo]

This returns JSON like this:

{"ColumnTitle'DetailEstimate":"Detail Estimate","ColumnTitle'Status":"Status","ColumnTitle'ToDo":"To Do"}
ibuchanan commented 10 years ago

I appeal to the principle of, "make it work, then make it work fast." We have enough functional work ahead of us that we should put this out of our mind for now. As with any "wontfix" we can change our mind later.