{"push_id":861704493,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"534f95778a2ab5dcf00657f623bc13f43872ebda","before":"c3a45ae006249b4b851181603b587b3348fff72e","commits":[{"sha":"38c770c7214b785afe2767f355570008cde0ab7c","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Bring FlowPlanViewControl up to date. [0]","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/38c770c7214b785afe2767f355570008cde0ab7c"},{"sha":"39177f50970e5b91030726cc02dd5d541a4e631e","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Override VisAD's DataCacheManager. [469]","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/39177f50970e5b91030726cc02dd5d541a4e631e"},{"sha":"54d23ddfa3c204a2e26756ec66086e18f33b5f21","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Add clearCache method to DataCacheManager. [469]","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/54d23ddfa3c204a2e26756ec66086e18f33b5f21"},{"sha":"496479d2a4781c662224ae3c4ce6f016cd313891","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Change getCacheInfos to be public. [469]\n\nAlso made MUTEX final.","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/496479d2a4781c662224ae3c4ce6f016cd313891"},{"sha":"1f7f20cb3bbe8e0d099f78763945dc44a6c41ec2","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Change doRemove so that it clears the cache. [469]\n\nFlushing isn't acceptable, as it'll write out files to disk (and these\nfiles are apparently never cleaned up).","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/1f7f20cb3bbe8e0d099f78763945dc44a6c41ec2"},{"sha":"1af67a8e3b5fb85a4bd3ce90bc1c25f2af63728c","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Some cleanup. [469]\n\nTried to make things more consistent with VisAD's (apparent) use of\ntwo-space indenting.","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/1af67a8e3b5fb85a4bd3ce90bc1c25f2af63728c"},{"sha":"2f38a4090e13ab0be4b97316e6c9c8c00d7b3906","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Attempt to make display controls more GC friendly.\n\nThe meat of the change is in DisplayControlImpl; ImagePlanViewControl's\nchanges are pretty much a fix for MyTabbedPane causing an array index\nexception upon removal.\n\n[469]","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/2f38a4090e13ab0be4b97316e6c9c8c00d7b3906"},{"sha":"534f95778a2ab5dcf00657f623bc13f43872ebda","author":{"email":"0d6346fcd53a9ad8aee4cdc2fb207b2c0aee7027@ssec.wisc.edu","name":"Jonathan Beavers"},"message":"Attempt to make McIDASVViewPanel more GC friendly.\n\nThat \"info.button\" field was showing up in some suspicious looking\nplaces while profiling.\n\nThe listeners also appeared to be causing DisplayControl-s to stick\naround after removal, so this change also attempts to remove relevant\nlisteners upon removal.\n\n[469]","distinct":true,"url":"https://api.github.com/repos/mcidasv/mcidasv/commits/534f95778a2ab5dcf00657f623bc13f43872ebda"}]}