krono / squeaksource3

Seaside-based Monticello code repository for Squeak, Pharo and GemStone
0 stars 0 forks source link

Partial view of commits - Cache issues? #102

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open a fresh Pharo 3.0 image
2. Install Seaside and SqueakSource3 from Gofer as in 
http://stackoverflow.com/questions/25642030/local-monticello-repository/25644770
#25644770
3. Start the Zinc server on 8080
4. Browse http://localhost:8080/installSS
5. Fix the error `MessageNotUnderstood: ByteString>>withBlanksTrimmed` by 
implementing the missing method
6. Register a user and a project
7. Start a different image of Pharo
8. Save some versions of the project using the Monticello browser
9. Start a third clean image of Pharo
10. Using the Monticello browser, load the previously saved versions

What is the expected output? What do you see instead?

I would expect the versions reported by the interface under

http://localhost:8080/ss/MyProject.html/Versions

to agree with those that are requested by the Monticello client on

http://localhost:8080/ss/MyProject/?C=M;O%3DD

Instead the latter only shows a small subset of the saved versions. It is not 
completely deterministic, but once it happens, it stays like that. It looks 
like some cache that is not evicted, but I have found no way to force the cache 
cleaning.

What version of the product are you using? On what operating system?

Everything runs on Pharo 3.0 under Ubuntu 14.04

Please provide any additional information below.

Original issue reported on code.google.com by ferretti...@gmail.com on 15 Sep 2014 at 4:28

GoogleCodeExporter commented 9 years ago
Thanks for your report.

Original comment by tobiasp...@gmail.com on 15 Sep 2014 at 4:47