Comments (8)
Original comment by thadguidry
on 17 May 2010 at 6:43
- Added labels: ****
- Removed labels: ****
Attachments:
from google-refine.
Presumably fixed by r809, by sprinkling in a few "synchronized". Concurrency
bugs are hard to test.
Original comment by [email protected]
on 18 May 2010 at 12:03
- Changed state: Fixed
- Added labels: ****
- Removed labels: ****
from google-refine.
Ugh. I'm not saying it's not fixed, but the "sprinkling" wording makes me
profoundly
uncomfortable. The thing that makes our current antiquated concurrency models
so
difficult is that they require expert analysis. "Sprinkling" may fix it or it
just
may just slow irrelevant operations down while not protecting the critical ones.
But perhaps I'm reading too much into the wording...
Original comment by tfmorris
on 18 May 2010 at 1:46
- Added labels: ****
- Removed labels: ****
from google-refine.
Not fixed.
Click Edit on cell "Dallas" and rename to "ticktock".
Then tap CTRL-ENTER and cells update.
Click Edit on different cell "Richardson" and rename to "yoyo".
Then tap CTRL-ENTER and cells update, but "Dallas" cells re-appear as well.
Original comment by thadguidry
on 18 May 2010 at 2:08
- Changed state: Started
- Added labels: ****
- Removed labels: ****
from google-refine.
Tfmorris, excuse my language. I meant putting synchronized on public methods so
to ensure that the object is
always accessed in a coherent state.
Thad, that's a different issue that has to do with keystroke handling.
Apparently somehow the Enter key is fired
on the Undo link of the previous operation.
Original comment by [email protected]
on 18 May 2010 at 2:26
- Added labels: ****
- Removed labels: ****
from google-refine.
Fixed by r812.
Original comment by [email protected]
on 18 May 2010 at 2:52
- Changed state: Fixed
- Added labels: ****
- Removed labels: ****
from google-refine.
Original comment by tfmorris
on 18 Sep 2012 at 2:21
- Added labels: Milestone-2.0
- Removed labels: ****
from google-refine.
Original comment by tfmorris
on 18 Sep 2012 at 2:56
- Added labels: Milestone-1.1
- Removed labels: Milestone-2.0
from google-refine.
Related Issues (20)
- Delievered "Collapse whitespace" transformation does not work HOT 6
- Transform dialog should remember preferred language. HOT 6
- Maximum number of facet values should be configurable. HOT 11
- Primary grid should be sortable by columns HOT 7
- Manually selecting a Freebase reconciliation match returns the grid to page 1. HOT 3
- Behavior of Text Filter is unpredictable when "regular expression" mode is enabled. HOT 4
- [Wishlist] Ability to re-order columns HOT 2
- [Wishlist] Seamless conversion of arrays into multiple columns HOT 12
- [Wishlist] match() function to turn results of regexp groups into an array HOT 8
- [Wishlist] Fix the table header so that it's always visible when scrolling a long page HOT 7
- Support localized user interface HOT 3
- Facet by date HOT 8
- Envelope quotation marks are removed by CSV importer HOT 7
- jython re expression doesn't work HOT 2
- SeparatorRowParser handles blanks differently from TsvCsvRowParser HOT 3
- Error 500 Problem accessing /command/create-project-from-upload HOT 4
- Array literals in GEL HOT 6
- Browser this cluster does not work HOT 3
- Refactor command registration to allow command extensions HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from google-refine.