各務 洋
kagam****@outwa*****
2015年 9月 3日 (木) 20:12:49 JST
お世話になります、各務です。 ご返答ありがとうございます。 > UNIX秒なので1970-01-01 00:00:00という時刻を表す値です。 > > MroongaはGroongaのこの値をMySQLに渡します。 > MySQLはTIMESTAMP型の0秒という情報を「0000-00-00 00:00:00」と という事は、Mroonga の TIMESTAMP 型は、MySQL と同じ範囲という事ですよね。 であれば Mroonga のドキュメントとして、 * TIMESTAMP: '1970-01-01 00:00:01' UTC から '2038-01-19 03:14:07' UTC と '0000-00-00 00:00:00' * DATETIME: '0000-01-01 00:00:00' から '9999-12-31 23:59:59' * DATE: '0000-01-01' から '9999-12-31' ※ 64bit版 こんな感じのものが欲しいと思いました。 どうでしょうか? > というのも、この前 Mroonga のIndex が破損し、期待する SELECT 結果が返 > ってこなくなった際に該当のレコードが含まれ、Index 対象の列となっていた > と思われるのです。 となると、これは Crash した際に破損が発生したと考えるのが妥当でしょうか? ---- 各務 kagam****@outwa*****