{"action":"created","issue":{"url":"https://api.github.com/repos/realm/realm-java/issues/1410","labels_url":"https://api.github.com/repos/realm/realm-java/issues/1410/labels{/name}","comments_url":"https://api.github.com/repos/realm/realm-java/issues/1410/comments","events_url":"https://api.github.com/repos/realm/realm-java/issues/1410/events","html_url":"https://github.com/realm/realm-java/pull/1410","id":102354614,"number":1410,"title":"Reintroducing lenient UTF8 -> UTF16 transcoding ","user":{"login":"kneth","id":1225363,"avatar_url":"https://avatars.githubusercontent.com/u/1225363?v=3","gravatar_id":"","url":"https://api.github.com/users/kneth","html_url":"https://github.com/kneth","followers_url":"https://api.github.com/users/kneth/followers","following_url":"https://api.github.com/users/kneth/following{/other_user}","gists_url":"https://api.github.com/users/kneth/gists{/gist_id}","starred_url":"https://api.github.com/users/kneth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kneth/subscriptions","organizations_url":"https://api.github.com/users/kneth/orgs","repos_url":"https://api.github.com/users/kneth/repos","events_url":"https://api.github.com/users/kneth/events{/privacy}","received_events_url":"https://api.github.com/users/kneth/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/realm/realm-java/labels/Review","name":"Review","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-21T11:14:14Z","updated_at":"2015-08-24T07:53:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/realm/realm-java/pulls/1410","html_url":"https://github.com/realm/realm-java/pull/1410","diff_url":"https://github.com/realm/realm-java/pull/1410.diff","patch_url":"https://github.com/realm/realm-java/pull/1410.patch"},"body":"This has been merged before but was removed when we saw many native crashes which were believe to be related to strings back then. The crashes often came from developers ignoring Out-of-Memory, which lead to a Realm in an inconsistent state. In order to track improvements of Realm's underlaying storage engine, I wish to go back to use the methods providing by the storage engine instead of the under-maintained version here.\r\n\r\nThis is based on the work done in #647.\r\n\r\n@realm/java @kspangsege \r\n\r\nTODO:\r\n\r\n- [ ] Remove `string_to_hex()` functions"},"comment":{"url":"https://api.github.com/repos/realm/realm-java/issues/comments/134079777","html_url":"https://github.com/realm/realm-java/pull/1410#issuecomment-134079777","issue_url":"https://api.github.com/repos/realm/realm-java/issues/1410","id":134079777,"user":{"login":"cmelchior","id":406066,"avatar_url":"https://avatars.githubusercontent.com/u/406066?v=3","gravatar_id":"","url":"https://api.github.com/users/cmelchior","html_url":"https://github.com/cmelchior","followers_url":"https://api.github.com/users/cmelchior/followers","following_url":"https://api.github.com/users/cmelchior/following{/other_user}","gists_url":"https://api.github.com/users/cmelchior/gists{/gist_id}","starred_url":"https://api.github.com/users/cmelchior/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmelchior/subscriptions","organizations_url":"https://api.github.com/users/cmelchior/orgs","repos_url":"https://api.github.com/users/cmelchior/repos","events_url":"https://api.github.com/users/cmelchior/events{/privacy}","received_events_url":"https://api.github.com/users/cmelchior/received_events","type":"User","site_admin":false},"created_at":"2015-08-24T07:53:28Z","updated_at":"2015-08-24T07:53:28Z","body":"retest this please"}}