แพคเกจดาวน์โหลดมาพร้อมกับเอกสารที่ทันสมัยและรหัสแหล่งที่มาของฐานข้อมูล.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- MVStore. ในบางกรณี CLOB / หยดบล็อกข้อมูลที่ถูกถอดออกไม่ถูกต้องเมื่อเปิดฐานข้อมูล
- MVStore:. ปรับปรุงที่ได้รับผลกระทบแถวหลายคนได้ช้าในบางกรณีถ้ามีดัชนีรอง
- การใช้ "runscript" กับ autocommit ปิดการใช้งานอาจทำให้หมดเวลาล็อคบนโต๊ะภายใน "SYS".
- ฉบับที่ 603: มีหน่วยความจำรั่วเมื่อใช้ H2 ในโปรแกรมเว็บ Apache Tomcat เข้าสู่ระบบข้อผิดพลาด:. "แอพลิเคชันเว็บ ... สร้าง ThreadLocal กับที่สำคัญของประเภท [org.h2.util.DateTimeUtils $ 1]"
- เมื่อใช้ MVStore วิ่งสร้างสคริปต์ SQL โดยเครื่องมือการกู้คืนจากไฟล์ PageStore ล้มเหลวด้วยข้อความแสดงข้อผิดแปลก (NullPointerException) ตอนนี้ข้อผิดพลาดที่ชัดเจนจะปรากฏ.
- ฉบับที่ 605: กับรุ่น 1.4.186 เปิดฐานข้อมูลอาจส่งผลในวงไม่มีที่สิ้นสุดใน LobStorageMap.init .
- แบบสอบถามที่ใช้นามแฝงตารางเดียวกันหลายครั้งตอนนี้ทำงาน ก่อนที่รายการเลือกแสดงออกได้มีการขยายอย่างไม่ถูกต้อง ตัวอย่าง:. "* เลือกจากการเป็น x, B เป็น x"
- เข้ากันได้คุณลักษณะ MySQL "แทรก ... เมื่อปรับปรุงที่สำคัญที่ซ้ำกัน" ไม่ได้ทำงานกับสคีไม่ใช่ค่าเริ่มต้น.
- ฉบับที่ 599:. สภาพ "ใน (x, y)" ไม่สามารถนำมาใช้ในรายการเลือกเมื่อใช้ "โดยกลุ่ม"
- แคช LIRS สามารถเจริญเติบโตได้ขนาดใหญ่กว่าจัดสรรหน่วยความจำ.
- ระบบไฟล์ใหม่ที่ดำเนินการอีกครั้งเปิดไฟล์ถ้ามันถูกปิดเนื่องจากการประยุกต์ใช้เรียก Thread.interrupt () คำนำหน้าชื่อแฟ้ม "ลองอีกครั้ง" โปรดทราบก็ขอแนะนำที่จะหลีกเลี่ยงการเรียก Thread.interrupt; นี้เป็นปัญหาสำหรับห้องสมุดต่าง ๆ รวมทั้ง Apache Lucene.
- MVStore: ใช้ระบบแฟ้ม RandomAccessFile หากชื่อไฟล์เริ่มต้นด้วย "ไฟล์".
- อนุญาต DATEADD ที่จะใช้เป็นค่านานนับเมื่อจัดการมิลลิวินาที.
- เมื่อใช้ MV_STORE = TRUE และการตั้งค่า CACHE_SIZE ตลาดหลักทรัพย์ขนาดแคชถูกตั้งไม่ถูกต้องเพื่อให้มันเป็นอย่างมีประสิทธิภาพ 1,024 ครั้งมีขนาดเล็กกว่าที่ควรจะเป็น.
- สร้างตารางพร้อมกัน ... ถ้าไม่ได้อยู่ในการปรากฏตัวของ MULTI_THREAD = TRUE อาจโยนยกเว้น.
- แก้ไขข้อผิดพลาดใน MVStore เมื่อมีการสร้างจำนวนมากของตารางชั่วคราวที่เราสามารถทำงานออกจากการทำธุรกรรมรหัส.
- เพิ่มการสนับสนุนสำหรับฟังก์ชั่น PostgreSQL STRING_AGG แพทช์โดยเฟร็ด Aquiles.
- แก้ไขข้อผิดพลาดใน "JDBC: h2: nioMemFS" isRoot () ฟังก์ชัน นอกจากนี้ขนาดหน้าเพิ่มขึ้นเป็น 64 กิโลไบต์.
มีอะไรใหม่ ในรุ่น 1.3.187:
- MVStore. ในบางกรณี CLOB / หยดบล็อกข้อมูลที่ถูกถอดออกไม่ถูกต้องเมื่อเปิดฐานข้อมูล
- MVStore:. ปรับปรุงที่ได้รับผลกระทบแถวหลายคนได้ช้าในบางกรณีถ้ามีดัชนีรอง
- การใช้ "runscript" กับ autocommit ปิดการใช้งานอาจทำให้หมดเวลาล็อคบนโต๊ะภายใน "SYS".
- ฉบับที่ 603: มีหน่วยความจำรั่วเมื่อใช้ H2 ในโปรแกรมเว็บ Apache Tomcat เข้าสู่ระบบข้อผิดพลาด:. "แอพลิเคชันเว็บ ... สร้าง ThreadLocal กับที่สำคัญของประเภท [org.h2.util.DateTimeUtils $ 1]"
- เมื่อใช้ MVStore วิ่งสร้างสคริปต์ SQL โดยเครื่องมือการกู้คืนจากไฟล์ PageStore ล้มเหลวด้วยข้อความแสดงข้อผิดแปลก (NullPointerException) ตอนนี้ข้อผิดพลาดที่ชัดเจนจะปรากฏ.
- ฉบับที่ 605: กับรุ่น 1.4.186 เปิดฐานข้อมูลอาจส่งผลในวงไม่มีที่สิ้นสุดใน LobStorageMap.init .
- แบบสอบถามที่ใช้นามแฝงตารางเดียวกันหลายครั้งตอนนี้ทำงาน ก่อนที่รายการเลือกแสดงออกได้มีการขยายอย่างไม่ถูกต้อง ตัวอย่าง:. "* เลือกจากการเป็น x, B เป็น x"
- เข้ากันได้คุณลักษณะ MySQL "แทรก ... เมื่อปรับปรุงที่สำคัญที่ซ้ำกัน" ไม่ได้ทำงานกับสคีไม่ใช่ค่าเริ่มต้น.
- ฉบับที่ 599:. สภาพ "ใน (x, y)" ไม่สามารถนำมาใช้ในรายการเลือกเมื่อใช้ "โดยกลุ่ม"
- แคช LIRS สามารถเจริญเติบโตได้ขนาดใหญ่กว่าจัดสรรหน่วยความจำ.
- ระบบไฟล์ใหม่ที่ดำเนินการอีกครั้งเปิดไฟล์ถ้ามันถูกปิดเนื่องจากการประยุกต์ใช้เรียก Thread.interrupt () คำนำหน้าชื่อแฟ้ม "ลองอีกครั้ง" โปรดทราบก็ขอแนะนำที่จะหลีกเลี่ยงการเรียก Thread.interrupt; นี้เป็นปัญหาสำหรับห้องสมุดต่าง ๆ รวมทั้ง Apache Lucene.
- MVStore: ใช้ระบบแฟ้ม RandomAccessFile หากชื่อไฟล์เริ่มต้นด้วย "ไฟล์".
- อนุญาต DATEADD ที่จะใช้เป็นค่านานนับเมื่อจัดการมิลลิวินาที.
- เมื่อใช้ MV_STORE = TRUE และการตั้งค่า CACHE_SIZE ตลาดหลักทรัพย์ขนาดแคชถูกตั้งไม่ถูกต้องเพื่อให้มันเป็นอย่างมีประสิทธิภาพ 1,024 ครั้งมีขนาดเล็กกว่าที่ควรจะเป็น.
- สร้างตารางพร้อมกัน ... ถ้าไม่ได้อยู่ในการปรากฏตัวของ MULTI_THREAD = TRUE อาจโยนยกเว้น.
- แก้ไขข้อผิดพลาดใน MVStore เมื่อมีการสร้างจำนวนมากของตารางชั่วคราวที่เราสามารถทำงานออกจากการทำธุรกรรมรหัส.
- เพิ่มการสนับสนุนสำหรับฟังก์ชั่น PostgreSQL STRING_AGG แพทช์โดยเฟร็ด Aquiles.
- แก้ไขข้อผิดพลาดใน "JDBC: h2: nioMemFS" isRoot () ฟังก์ชัน นอกจากนี้ขนาดหน้าเพิ่มขึ้นเป็น 64 กิโลไบต์.
มีอะไรใหม่ ในรุ่น 1.3.186:
- MVStore: หยดและนำเข้าข้อมูล CLOB บางครั้งหายไป นี้เกิดจากข้อผิดพลาดในการเปรียบเทียบ ObjectDataType ได้.
- อ่านจาก StreamStore ตอนนี้พ่น IOException ถ้าข้อมูลพื้นฐานไม่ได้อยู่.
- MVStore. หากมีข้อยกเว้นในขณะที่ประหยัดที่จัดเก็บอยู่ในขณะนี้ในทุกกรณีทันทีปิด
- MVStore. เครื่องมือการถ่ายโอนข้อมูลสามารถไปลงในวงไม่มีที่สิ้นสุดสำหรับบางไฟล์
- MVStore. สำหรับการกู้คืนฐานข้อมูลที่มีจำนวนมากหรือ CLOB รายการหยดคือตอนนี้ได้เร็วขึ้นมาก </ li>
- กลุ่มตามด้วยยกมาเลือกนามแฝงชื่อคอลัมน์ที่ไม่ได้ทำงาน ตัวอย่าง: เลือก 1 "เป็น" จากกลุ่มคู่ด้วย "เป็น"
- โหมดออโต้เซิร์ฟเวอร์:. ชื่อโฮสต์จะถูกเก็บไว้ในขณะนี้ในแฟ้ม .lock.db
มีอะไรใหม่ ในรุ่น 1.3.185:
- MVStore: หยดและนำเข้าข้อมูล CLOB บางครั้งหายไป นี้เกิดจากข้อผิดพลาดในการเปรียบเทียบ ObjectDataType ได้.
- อ่านจาก StreamStore ตอนนี้พ่น IOException ถ้าข้อมูลพื้นฐานไม่ได้อยู่.
- MVStore. หากมีข้อยกเว้นในขณะที่ประหยัดที่จัดเก็บอยู่ในขณะนี้ในทุกกรณีทันทีปิด
- MVStore. เครื่องมือการถ่ายโอนข้อมูลสามารถไปลงในวงไม่มีที่สิ้นสุดสำหรับบางไฟล์
- MVStore. สำหรับการกู้คืนฐานข้อมูลที่มีจำนวนมากหรือ CLOB รายการหยดคือตอนนี้ได้เร็วขึ้นมาก </ li>
- กลุ่มตามด้วยยกมาเลือกนามแฝงชื่อคอลัมน์ที่ไม่ได้ทำงาน ตัวอย่าง: เลือก 1 "เป็น" จากกลุ่มคู่ด้วย "เป็น"
- โหมดออโต้เซิร์ฟเวอร์:. ชื่อโฮสต์จะถูกเก็บไว้ในขณะนี้ในแฟ้ม .lock.db
มีอะไรใหม่ ในรุ่น 1.3.182:
- MVStore: ข้อความผิดพลาดที่ดีขึ้นและการเข้าสู่ระบบ; พฤติกรรมที่ดีขึ้นหากมีข้อผิดพลาดเมื่อ serializing วัตถุ.
- OSGi. แพคเกจ MVStore จะถูกส่งออกในขณะนี้
- ด้วยตัวเลือก MVStore เมื่อใช้หลายหัวข้อที่พร้อมสร้างดัชนีหรือตารางมันเป็นเรื่องง่ายที่จะได้รับค่อนข้างหมดเวลาล็อคที่ "SYS" ตาราง.
- เมื่อใช้ตัวเลือกแบบมัลติเธรดข้อยกเว้น "เส้นทางรหัสที่ไม่คาดคิด" อาจจะโยนพิเศษถ้าตัวเลือก "analyze_auto" ได้รับการตั้งค่าต่ำ.
- ในโหมดเซิร์ฟเวอร์เมื่ออ่านจาก CLOB หรือหยดหากการเชื่อมต่อที่ถูกปิดเป็น NullPointerException อาจจะโยนแทนข้อยกเว้นบอกว่าเชื่อมต่อถูกปิด.
- DatabaseMetaData.getProcedures และ getProcedureColumns จะโยนข้อยกเว้นถ้าระดับที่ผู้ใช้กำหนดจะไม่สามารถใช้ได้.
- ฉบับที่ 584:. เกิดข้อผิดพลาดสำหรับความหมายลำดับที่ไม่ถูกต้องเป็นเรื่องที่ผิด
- เครื่องมือ CSV. ตัวเลือก rowSeparator ได้รับการสนับสนุนอีกต่อไปเช่นเดียวกับที่สามารถทำได้ด้วย lineSeparator ก
- ดัชนี Descending บนโต๊ะ MVStore ไม่ได้ทำงานอย่างถูกต้อง.
- ฉบับที่ 579:. สภาพที่ "_rowid_" หลอกคอลัมน์ไม่ได้ใช้ดัชนีเมื่อใช้ MVStore ก
- เอกสารคงที่ "ชดเชย" และ "เรียก" นอกจากนี้ยังมีคำหลักตั้งแต่รุ่น 1.4.x.
- Long.MIN_VALUE ไม่สามารถแยกวิเคราะห์สำหรับรถยนต์ที่เพิ่มขึ้น (ตัวตน) คอลัมน์.
มีอะไรใหม่ ในรุ่น 1.3.181:
- MySQL เข้ากันได้ดีโดยการสนับสนุน "การใช้สคี" ขอบคุณมากคาร์ล Pietrzak สำหรับแพทช์!
- การเขียนไปยังแฟ้มร่องรอยอยู่ในขณะนี้ได้เร็วขึ้นเป็นพิเศษที่มีระดับการแก้ปัญหา.
- ตัวเลือกฐานข้อมูล "defrag_always = true" ไม่ได้ทำงานกับ MVStore ได้.
- ไวยากรณ์หลบหนี JDBC {'ค่า'} ทีเอสไม่ได้แปลค่าเป็นที่ประทับ เช่นเดียวกันสำหรับ {d 'ค่า'} (วัน) และ {t 'ค่า'} (เวลา) ขอบคุณที่ Lukas เอ๊ดสำหรับการรายงานปัญหา.
- นามธรรมระบบไฟล์:. สนับสนุนการเปลี่ยนไฟล์ที่มีอยู่โดยใช้ย้าย (ปัจจุบันไม่ได้สำหรับ Windows)
- คำสั่ง "ปิดการ defrag" ตอนนี้บีบอัดฐานข้อมูล (กับ MVStore) ที่ คำสั่งนี้สามารถลดขนาดไฟล์และค่อนข้างเป็นไปอย่างรวดเร็ว แต่ไม่ได้เพิ่มขึ้น.
- MVStore โดยอัตโนมัติ compacts ร้านในพื้นหลังหากไม่มีการอ่านหรือเขียนกิจกรรมที่ควร (หลังจากเวลาบางครั้งประมาณหนึ่งนาที) ลดขนาดไฟล์ นี้จะยังคงทำงานในความคืบหน้าข้อเสนอแนะคือการต้อนรับ!
- ค่าเริ่มต้นการเปลี่ยนแปลง page_size 2048-4096 ให้มากขึ้นอย่างใกล้ชิดตรงมากที่สุดระบบป้องกันไฟล์ขนาด. (PageStore เพียงนั้น MVStore ใช้งานแล้ว 4096)
มีอะไรใหม่ ในรุ่น 1.3.180:
- MVStore: การจัดเก็บอยู่ในขณะนี้การบดอัดอัตโนมัติโดยอัตโนมัติถึงบางจุดเพื่อหลีกเลี่ยงการขนาดไฟล์มีขนาดใหญ่มาก บริเวณนี้เป็นที่ยังคงทำงานในความคืบหน้า.
- ลำดับของตารางชั่วคราว (เพิ่มโดยอัตโนมัติหรือคอลัมน์ตัวตน) ได้รับการยืนยันโดยไม่จำเป็นในไฟล์ฐานข้อมูลและไม่ได้ถูกลบออกเมื่ออีกครั้งเปิดฐานข้อมูล.
- MVStore: IndexOutOfBoundsException บางครั้งอาจเกิดขึ้นเมื่อ MVMap.openVersion พร้อมการเข้าถึงร้านค้า .
- แคช LIRS ตอนนี้อีกครั้งขนาดแผนที่กัญชาภายในถ้าจำเป็น.
- เลือกที่ยังคงมีอยู่ในประวัติศาสตร์ของเซสชั่นคอนโซล H2 ได้.
- เพิ่มสถานที่ให้บริการข้อมูลลูกค้าที่จะได้รับจำนวนของเซิร์ฟเวอร์ปัจจุบันในคลัสเตอร์และเซิร์ฟเวอร์ที่มีอยู่.
- แก้ไขข้อผิดพลาดในการเปลี่ยนรหัสผ่านที่มีการเข้ารหัสฐานข้อมูลที่เก็บไฟล์จัดการเปิดเมื่อรหัสผ่านที่ไม่ถูกต้องได้รับการจัดจำหน่าย.
มีอะไรใหม่ ในรุ่น 1.3.179:
- คำสั่งซ้ำกับแถวผลจำนวนมาก (มากกว่าการตั้งค่า "max_memory_rows") ไม่ได้ทำงานอย่างถูกต้อง.
- ใบอนุญาตที่มีการเปลี่ยนแปลงไป MPL 2.0 + 1.0 EPL.
- MVStore: ตารางชั่วคราวจากชุดผลลัพธ์สามารถอยู่รอดได้อีกครั้งในการเปิดฐานข้อมูลซึ่งอาจส่งผลให้ ClassCastException .
- ฉบับที่ 566: MVStore: ดัชนีที่ไม่ซ้ำกันที่ถูกสร้างขึ้นในภายหลังไม่ได้ทำงานอย่างถูกต้องหากมีมากกว่า 5,000 แถวในตาราง .
- MVStore:. การสร้างดัชนีรองผลตารางขนาดใหญ่ในแถวที่ขาดหายไปในดัชนี
- เมตาดาต้า. รหัสผ่านของตารางที่เชื่อมโยงอยู่ในขณะนี้ปรากฏเฉพาะสำหรับผู้ใช้ผู้ดูแลระบบ
- สำหรับ Windows URL ที่ฐานข้อมูลของรูปแบบ "JDBC: h2: / ทดสอบ". ที่ถือว่าเป็นญาติและไม่ได้ทำงานจนกว่าสถานที่ให้บริการระบบ "h2.implicitRelativePath" ถูกใช้
- ของ Windows: ใช้ไดเรกทอรีฐานของ "C: /". และที่คล้ายกันไม่ได้ทำงานตามที่คาดไว้
- สเปคตาม JDBC ในขั้นตอนการเมตาดาต้าใช้ P0 เป็นชนิดการกลับมาของขั้นตอน.
- ฉบับที่ 531:. IDENTITY ละเว้นสำหรับคอลัมน์เพิ่ม
- FileSystem: ปรับปรุงข้อยกเว้นการขว้างปาเข้ากันได้กับ JDK
- ดัชนีเชิงพื้นที่: ปรับค่าใช้จ่ายเพื่อให้เราไม่ได้ใช้ดัชนีเชิงพื้นที่ถ้าแบบสอบถามไม่ได้มีผู้ประกอบการปริภูมิ .
- แก้ไขการหยุดชะงักแบบมัลติเธรดเมื่อใช้มุมมองที่มี TableFunction ได้.
- แก้ไขข้อผิดพลาดในการหารมากขนาดเล็กจำนวน BigDecimal.
มีอะไรใหม่ ในรุ่น 1.3.176:
- แฟ้มล็อควิธีการ 'ต่อเนื่อง' เป็นเอกสารที่ไม่เป็นมันจะไม่สามารถใช้ได้ในรุ่น 1.4.
- Csv.getInstance วิธีการคงที่ () จะถูกลบออก ใช้สร้างสาธารณะแทน.
- ชื่อผู้ใช้เริ่มต้นสำหรับสคริปต์ runscript เชลล์และเครื่องมือ CreateCluster จะไม่ "สา" แต่สตริงที่ว่างเปล่า.
- กองติดตามของข้อยกเว้น "วัตถุที่มีอยู่แล้วปิด" ถูกบันทึกไว้อีกต่อไปโดยเริ่มต้น.
- ถ้าค่าของชุดส่งผลให้ตัวเองเป็นชุดผลให้ผลได้เพียงครั้งเดียวอ่าน.
- คอลัมน์ จำกัด นอกจากนี้ยังสามารถมองเห็นได้ในมุมมอง.
- การให้สิทธิเพิ่มเติมที่จะมีบทบาทที่มีอยู่แล้วมีสิทธิที่โต๊ะหนึ่งนั้นไม่ได้ทำงาน.
- ดัชนีเชิงพื้นที่. ข้อบกพร่องไม่กี่ได้รับการแก้ไข (โดยใช้ข้อ จำกัด เชิงพื้นที่ในมุมมองการถ่ายโอนวัตถุรูปทรงเรขาคณิตที่ผ่าน TCP / IP วัตถุรูปทรงเรขาคณิตกลับถูกคัดลอกเมื่อมีความจำเป็น)
- ฉบับที่ 551:. เอกสารประเภทข้อมูลไม่ถูกต้อง
- ฉบับที่ 368: ON ซ้ำ KEY UPDATE ไม่ได้ทำงานให้แทรกหลายแถว กรณีทดสอบจากแองกัส Macdonald.
- OSGi. javax.tools แพคเกจจะถูกนำเข้าในขณะนี้ (เป็นตัวเลือก) แล้ว
- H2 คอนโซล. อัตโนมัติสมบูรณ์ถูกปิดใช้งานในขณะนี้โดยค่าเริ่มต้น แต่มีความร้อนคีย์ (Ctrl + Space)
- H2 คอนโซล. อัตโนมัติสมบูรณ์ไม่ได้ทำงานที่มีงบหลายคู่สาย
- CLOB และข้อมูลหยดไม่ได้ลบออกทันทีหลังจากที่ย้อนกลับ.
- มี API รวมใหม่ที่สนับสนุนชนิดข้อมูล H2 ภายใน (เรขาคณิตเช่น) เป็น ขอบคุณมากนิโคลัส Fortin สำหรับแพทช์!
- ข้อ จำกัด ของความสมบูรณ์อ้างอิงบางครั้งก็ใช้ดัชนีที่ไม่ถูกต้องดังกล่าวว่าการปรับปรุงแถวในตารางการอ้างอิงล้มเหลวอย่างไม่ถูกต้องที่มีการละเมิดข้อ จำกัด .
- แปลภาษาโปแลนด์เสร็จสมบูรณ์แล้วและได้รับการแก้ไข.
- ฉบับที่ 545:. ไม่จำเป็นรหัสที่ซ้ำกันจะถูกลบออก
- เครื่องมือสร้างโปรไฟล์สามารถประมวลผลไฟล์ที่ตอนนี้มีการทิ้งด้ายเต็ม.
มีอะไรใหม่ ในรุ่น 1.3.175:
- คำสั่งสหภาพ: แถวที่ซ้ำกันจะถูกส่งกลับถ้าคำสั่งย่อยที่มีอยู่ "สั่งซื้อโดย" .
- ชนิดข้อมูลเรขาคณิตตอนนี้ทำงานสำหรับฟังก์ชั่นที่ผู้ใช้กำหนดที่ส่งกลับผลชุด.
- PostgreSQL เข้ากันได้:. PgServer ไม่ได้ทำงานอย่างถูกต้องเมื่อ database_to_upper การตั้งค่าที่ถูกตั้งค่าเป็นเท็จ
- JdbcDataSource: วิธีการ setUrl และ getUrl ที่เพิ่มเป็นนามแฝงสำหรับ setURL และ getURL นี้ควรจะแก้ปัญหากับ HikariCP (สระว่ายน้ำการเชื่อมต่อการิ).
- ฉบับที่ 537: H2 คอนโซล:. เมื่อโหลดคีมาไม่ถูกต้องที่เรียก JDBC ออกซึ่งก่อให้เกิดข้อยกเว้น "พรีซิชั่คอลัมน์ไม่พบ"
- การประมวลผลรูปทรงเรขาคณิตที่ดีขึ้น (ฉบับที่ 535).
- การเปรียบเทียบในขณะนี้สามารถตั้งค่าใน URL ของฐานข้อมูลที่แม้ว่าจะมีตารางข้อมูลถ้าคอลเลกชันนี้เป็นเช่นเดียวกับการตรวจทานในปัจจุบัน.
- เข้ากันได้ดี Oracle สำหรับกรณีที่และถอดรหัส.
- คำสั่ง "วางวัตถุทั้งหมด" ไม่ได้ทำงานถ้าตารางขึ้นอยู่กับมุมมองผ่านข้อ จำกัด ที่.
- Subqueries หรือวิวด้วย "สั่งซื้อโดย" การแสดงออกนามแฝงไม่สามารถดำเนินการได้เนื่องจากการถดถอยนำมาใช้ในรุ่น 1.3.174.
มีอะไรใหม่ ในรุ่น 1.3.174:
- ดัชนีเชิงพื้นที่ที่ดีขึ้นและชนิดของข้อมูล.
- ฉบับที่ 467:. OSGi ชั้น Loader (ความสามารถในการสร้างการอ้างอิงถึงการเรียนใน ClassLoader อื่น ๆ เช่นในห่อ OSGi อื่น)
- แบบสอบถาม "โดยกลุ่ม" ที่มีแบบสอบถามย่อยที่มีฟังก์ชั่นรวมกลับผลที่ไม่ถูกต้องในบางกรณี.
- แก้ไขข้อผิดพลาดในการจัดทำดัชนีกัญชาที่ไม่ซ้ำกันและไม่ซ้ำกันซึ่งประจักษ์เป็นผลไม่ถูกต้องเมื่อค้นหาคีย์เป็นประเภทพระคาร์ดินัลที่แตกต่างกันจากดัชนีของตารางคีย์ เช่น. ที่ใคร INT และอื่น ๆ ที่เป็นยาว
- ข้อผิดพลาด:. การเปลี่ยนแปลงโครงสร้างฐานข้อมูลไม่ได้ผลในแคชแบบสอบถามเซสชันถูกยกเลิก
- คุณลักษณะใหม่จากดาวิด Cavestro -. อนุญาตให้ใช้เครื่องมือเป็นอันดับวัตถุ Java กำหนดเองบนพื้นฐานต่อ DB
- เมื่อใช้เครื่องมือการกู้คืนในวันที่มีขนาดใหญ่มาก (& gt; 6G) ฐานข้อมูลสถิติที่ได้รับรายงานมีตัวเลขติดลบ .
- เพิ่มคอลัมน์ CONTAINS_UNCOMMITTED ตารางเมตาดาต้าที่ประชุมเพื่อให้การตรวจสอบเมื่อช่วงการโกงกำลังสร้างการทำธุรกรรมที่มีขนาดใหญ่.
- การแก้ไขบางส่วนเล็ก ๆ ที่จะสนับสนุนเรขาคณิตแพทช์โดยนิโคลัส Fortin.
- เครื่องมือ BNF และคุณลักษณะการเติมข้อความอัตโนมัติจะถูกส่งออกใน OSGi ซึ่งจะทำให้มันเป็นไปได้สำหรับสมาร์ทบรรณาธิการที่จะทำข้อมูลอัตโนมัติ แพทช์จากนิโคลัส Fortin.
- DROP แก้ไขวัตถุทั้งหมดและ DROP คีในการปรากฏตัวของตารางที่มีการอ้างอิงคอลัมน์คำนวณ.
- เซสชันชั่วคราวลอบบางครั้งสามารถสะสมเพิ่มขนาดของไฟล์ DB จนกระทั่งปิด ตอนนี้พวกเขาจะถูกล้างออกที่ทุกกระทำ.
- มีข้อผิดพลาดที่ดัชนีกัญชากับคอลัมน์มากกว่าหนึ่งจะถูกแปลงเงียบดัชนีเป็นปกติ ตอนนี้มันจะโยนข้อยกเว้น.
- แบบสอบถามสถิติ: คุณลักษณะใหม่ที่เก็บใหม่ล่าสุด 100 แบบสอบถาม SQL ดำเนินการและข้อมูลประสิทธิภาพการทำงานของพวกเขา ที่มีประโยชน์สำหรับการติดตามการลงคำสั่งการปฏิบัติที่ไม่ดี.
- แก้ไขการหยุดชะงักลอบระหว่างการอ่านและการปรับปรุงคอลัมน์ลอบ.
- สนับสนุน JDBC DatabaseMetaData # getClientInfoProperties () วิธีการในแง่ของการกลับผลที่ว่างเปล่าเพื่อที่จะทำให้มีความสุข WebSphere.
- ทำให้เซิร์ฟเวอร์ # openBrowser เคารพตัวแปรสภาพแวดล้อม $ เบราว์เซอร์ เพิ่ม "โครเมี่ยม" ในรายการของเบราว์เซอร์พยายาม แพทช์จากเฟลิกซ์ Kaiser.
- แก้ไขเพื่อ org.h2.util.ScriptReader เมื่อจัดการบล็อกความคิดเห็น unclosed.
- ให้ org.h2.util.ScriptReader โยนข้อยกเว้นการจัดการที่ดีขึ้นเมื่อสคริปต์หักซึ่งสร้างงบขนาดใหญ่มาก.
มีอะไรใหม่ ในรุ่น 1.3.173:
- การสนับสนุนงบว่างเปล่าที่มีเพียงแค่แสดงความคิดเห็น.
- โหมดเซิร์ฟเวอร์:. ถ้ามีข้อผิดพลาดในขณะที่อ่านจากลอบหนึ่งเซสชั่นที่ถูกปิดในบางกรณี
- ฉบับที่ 463:. ชื่อไดร์เวอร์รุ่นอยู่ในขณะนี้เดียวกันใน OsgiDataSourceFactory และ JdbcDatabaseMetaData li>
- JaQu:. ข้อมูลประเภท VARCHAR อยู่ในขณะนี้ (อีกครั้ง) ที่ใช้สำหรับสตริง (ไม่มีข้อความอีกต่อไปยกเว้นเมื่อกำหนดอย่างชัดเจน)
- สำหรับฐานข้อมูลในหน่วยความจำ, การสร้างดัชนีในคอลัมน์ CLOB หรือหยดไม่สนับสนุน นี้คือการลดความซับซ้อนของ MVTableEngine ได้.
- คอลัมน์ใหม่ "information_schema.tables.row_count_estimate".
- ฉบับที่ 468: TRUNC (ประทับ) จะคืนค่าที่ไม่ถูกต้อง (12 ชั่วโมง) และ TRUNC (จำนวน) โยน NullPointerException .
- TRUNC แสดงออก (จำนวน) โยน NullPointerException ได้.
- คงหยุดชะงักเมื่อปรับปรุงลอบของพร้อมกัน ดู TestLob.testDeadlock2 ().
- แก้ไขที่เกี่ยวข้องกับการหยุดชะงักชั่วคราวผลมีขนาดใหญ่มากชุด.
- เพิ่ม "รายชื่อ" ตัวเลือกบรรทัดคำสั่งเครื่องมือเชลล์เพื่อให้ผลรายการโหมดสามารถเรียกเมื่ออ่านจากแฟ้ม.
ความคิดเห็นที่ไม่พบ