Skip to content

Commit

Permalink
包名从 org.lealone 变成 com.lealone
Browse files Browse the repository at this point in the history
  • Loading branch information
codefollower committed Jan 1, 2024
1 parent edbd8a8 commit 93360ae
Show file tree
Hide file tree
Showing 998 changed files with 6,811 additions and 6,645 deletions.
4 changes: 2 additions & 2 deletions lealone-aose/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lealone</groupId>
<groupId>com.lealone</groupId>
<artifactId>lealone</artifactId>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
Expand All @@ -19,7 +19,7 @@

<dependencies>
<dependency>
<groupId>org.lealone</groupId>
<groupId>com.lealone</groupId>
<artifactId>lealone-common</artifactId>
<version>${project.version}</version>
</dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose;
package com.lealone.storage.aose;

import java.io.InputStream;
import java.util.Map;

import org.lealone.common.util.CaseInsensitiveMap;
import org.lealone.common.util.DataUtils;
import org.lealone.db.DbSetting;
import org.lealone.storage.StorageBase;
import org.lealone.storage.StorageEventListener;
import org.lealone.storage.StorageMap;
import org.lealone.storage.StorageSetting;
import org.lealone.storage.aose.btree.BTreeMap;
import org.lealone.storage.fs.FilePath;
import org.lealone.storage.fs.FileUtils;
import org.lealone.storage.type.StorageDataType;
import com.lealone.common.util.CaseInsensitiveMap;
import com.lealone.common.util.DataUtils;
import com.lealone.db.DbSetting;
import com.lealone.storage.StorageBase;
import com.lealone.storage.StorageEventListener;
import com.lealone.storage.StorageMap;
import com.lealone.storage.StorageSetting;
import com.lealone.storage.aose.btree.BTreeMap;
import com.lealone.storage.fs.FilePath;
import com.lealone.storage.fs.FileUtils;
import com.lealone.storage.type.StorageDataType;

/**
* Adaptive optimization storage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose;
package com.lealone.storage.aose;

import java.util.HashMap;
import java.util.Map;

import org.lealone.common.util.CaseInsensitiveMap;
import org.lealone.db.scheduler.EmbeddedScheduler;
import org.lealone.db.scheduler.SchedulerFactory;
import org.lealone.storage.StorageBuilder;
import org.lealone.storage.StorageSetting;
import com.lealone.common.util.CaseInsensitiveMap;
import com.lealone.db.scheduler.EmbeddedScheduler;
import com.lealone.db.scheduler.SchedulerFactory;
import com.lealone.storage.StorageBuilder;
import com.lealone.storage.StorageSetting;

public class AOStorageBuilder extends StorageBuilder {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose;
package com.lealone.storage.aose;

import org.lealone.db.DataHandler;
import org.lealone.storage.Storage;
import org.lealone.storage.StorageBuilder;
import org.lealone.storage.StorageEngineBase;
import org.lealone.storage.aose.lob.LobStreamStorage;
import org.lealone.storage.lob.LobStorage;
import com.lealone.db.DataHandler;
import com.lealone.storage.Storage;
import com.lealone.storage.StorageBuilder;
import com.lealone.storage.StorageEngineBase;
import com.lealone.storage.aose.lob.LobStreamStorage;
import com.lealone.storage.lob.LobStorage;

public class AOStorageEngine extends StorageEngineBase {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree;
package com.lealone.storage.aose.btree;

import org.lealone.storage.CursorParameters;
import org.lealone.storage.StorageMapCursor;
import org.lealone.storage.aose.btree.page.Page;
import org.lealone.storage.page.IPage;
import com.lealone.storage.CursorParameters;
import com.lealone.storage.StorageMapCursor;
import com.lealone.storage.aose.btree.page.Page;
import com.lealone.storage.page.IPage;

/**
* A cursor to iterate over elements in ascending order.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,20 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree;
package com.lealone.storage.aose.btree;

import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicLong;
import java.util.function.Consumer;

import org.lealone.common.util.SystemPropertyUtils;
import org.lealone.db.MemoryManager;
import org.lealone.storage.aose.btree.page.Page;
import org.lealone.storage.aose.btree.page.PageInfo;
import org.lealone.storage.aose.btree.page.PageReference;
import org.lealone.transaction.TransactionEngine;
import com.lealone.common.util.SystemPropertyUtils;
import com.lealone.db.MemoryManager;
import com.lealone.storage.aose.btree.page.Page;
import com.lealone.storage.aose.btree.page.PageInfo;
import com.lealone.storage.aose.btree.page.PageReference;
import com.lealone.transaction.TransactionEngine;

public class BTreeGC {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,46 +3,46 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree;
package com.lealone.storage.aose.btree;

import java.io.InputStream;
import java.util.HashSet;
import java.util.Map;
import java.util.concurrent.atomic.AtomicLong;
import java.util.concurrent.locks.ReentrantLock;

import org.lealone.common.util.DataUtils;
import org.lealone.db.DbSetting;
import org.lealone.db.async.AsyncHandler;
import org.lealone.db.async.AsyncResult;
import org.lealone.db.scheduler.Scheduler;
import org.lealone.db.scheduler.SchedulerFactory;
import org.lealone.db.scheduler.SchedulerListener;
import org.lealone.db.scheduler.SchedulerThread;
import org.lealone.db.session.Session;
import org.lealone.storage.CursorParameters;
import org.lealone.storage.StorageMapBase;
import org.lealone.storage.StorageMapCursor;
import org.lealone.storage.StorageSetting;
import org.lealone.storage.aose.AOStorage;
import org.lealone.storage.aose.btree.chunk.Chunk;
import org.lealone.storage.aose.btree.chunk.ChunkManager;
import org.lealone.storage.aose.btree.page.LeafPage;
import org.lealone.storage.aose.btree.page.Page;
import org.lealone.storage.aose.btree.page.PageOperations.Append;
import org.lealone.storage.aose.btree.page.PageOperations.Put;
import org.lealone.storage.aose.btree.page.PageOperations.PutIfAbsent;
import org.lealone.storage.aose.btree.page.PageOperations.Remove;
import org.lealone.storage.aose.btree.page.PageOperations.Replace;
import org.lealone.storage.aose.btree.page.PageOperations.WriteOperation;
import org.lealone.storage.aose.btree.page.PageReference;
import org.lealone.storage.aose.btree.page.PageStorageMode;
import org.lealone.storage.aose.btree.page.PageUtils;
import org.lealone.storage.aose.btree.page.PrettyPagePrinter;
import org.lealone.storage.fs.FilePath;
import org.lealone.storage.page.PageOperation.PageOperationResult;
import org.lealone.storage.type.StorageDataType;
import org.lealone.transaction.TransactionEngine;
import com.lealone.common.util.DataUtils;
import com.lealone.db.DbSetting;
import com.lealone.db.async.AsyncHandler;
import com.lealone.db.async.AsyncResult;
import com.lealone.db.scheduler.Scheduler;
import com.lealone.db.scheduler.SchedulerFactory;
import com.lealone.db.scheduler.SchedulerListener;
import com.lealone.db.scheduler.SchedulerThread;
import com.lealone.db.session.Session;
import com.lealone.storage.CursorParameters;
import com.lealone.storage.StorageMapBase;
import com.lealone.storage.StorageMapCursor;
import com.lealone.storage.StorageSetting;
import com.lealone.storage.aose.AOStorage;
import com.lealone.storage.aose.btree.chunk.Chunk;
import com.lealone.storage.aose.btree.chunk.ChunkManager;
import com.lealone.storage.aose.btree.page.LeafPage;
import com.lealone.storage.aose.btree.page.Page;
import com.lealone.storage.aose.btree.page.PageReference;
import com.lealone.storage.aose.btree.page.PageStorageMode;
import com.lealone.storage.aose.btree.page.PageUtils;
import com.lealone.storage.aose.btree.page.PrettyPagePrinter;
import com.lealone.storage.aose.btree.page.PageOperations.Append;
import com.lealone.storage.aose.btree.page.PageOperations.Put;
import com.lealone.storage.aose.btree.page.PageOperations.PutIfAbsent;
import com.lealone.storage.aose.btree.page.PageOperations.Remove;
import com.lealone.storage.aose.btree.page.PageOperations.Replace;
import com.lealone.storage.aose.btree.page.PageOperations.WriteOperation;
import com.lealone.storage.fs.FilePath;
import com.lealone.storage.page.PageOperation.PageOperationResult;
import com.lealone.storage.type.StorageDataType;
import com.lealone.transaction.TransactionEngine;

/**
* 支持同步和异步风格的BTree.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,32 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree;
package com.lealone.storage.aose.btree;

import java.io.File;
import java.io.InputStream;
import java.nio.ByteBuffer;

import org.lealone.common.compress.CompressDeflate;
import org.lealone.common.compress.CompressLZF;
import org.lealone.common.compress.Compressor;
import org.lealone.common.exceptions.DbException;
import org.lealone.common.util.DataUtils;
import org.lealone.db.Constants;
import org.lealone.db.DataBuffer;
import org.lealone.db.DbSetting;
import org.lealone.db.scheduler.SchedulerFactory;
import org.lealone.storage.StorageSetting;
import org.lealone.storage.aose.btree.chunk.Chunk;
import org.lealone.storage.aose.btree.chunk.ChunkCompactor;
import org.lealone.storage.aose.btree.chunk.ChunkManager;
import org.lealone.storage.aose.btree.page.Page;
import org.lealone.storage.aose.btree.page.PageInfo;
import org.lealone.storage.aose.btree.page.PageUtils;
import org.lealone.storage.fs.FilePath;
import org.lealone.storage.fs.FileStorage;
import org.lealone.storage.fs.FileUtils;
import org.lealone.transaction.TransactionEngine;
import com.lealone.common.compress.CompressDeflate;
import com.lealone.common.compress.CompressLZF;
import com.lealone.common.compress.Compressor;
import com.lealone.common.exceptions.DbException;
import com.lealone.common.util.DataUtils;
import com.lealone.db.Constants;
import com.lealone.db.DataBuffer;
import com.lealone.db.DbSetting;
import com.lealone.db.scheduler.SchedulerFactory;
import com.lealone.storage.StorageSetting;
import com.lealone.storage.aose.btree.chunk.Chunk;
import com.lealone.storage.aose.btree.chunk.ChunkCompactor;
import com.lealone.storage.aose.btree.chunk.ChunkManager;
import com.lealone.storage.aose.btree.page.Page;
import com.lealone.storage.aose.btree.page.PageInfo;
import com.lealone.storage.aose.btree.page.PageUtils;
import com.lealone.storage.fs.FilePath;
import com.lealone.storage.fs.FileStorage;
import com.lealone.storage.fs.FileUtils;
import com.lealone.transaction.TransactionEngine;

/**
* A persistent storage for btree map.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree.chunk;
package com.lealone.storage.aose.btree.chunk;

import java.nio.ByteBuffer;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map.Entry;
import java.util.concurrent.ConcurrentHashMap;

import org.lealone.common.util.DataUtils;
import org.lealone.common.util.MathUtils;
import org.lealone.db.DataBuffer;
import org.lealone.db.scheduler.Scheduler;
import org.lealone.db.scheduler.SchedulerThread;
import org.lealone.storage.aose.btree.BTreeStorage;
import org.lealone.storage.fs.FileStorage;
import com.lealone.common.util.DataUtils;
import com.lealone.common.util.MathUtils;
import com.lealone.db.DataBuffer;
import com.lealone.db.scheduler.Scheduler;
import com.lealone.db.scheduler.SchedulerThread;
import com.lealone.storage.aose.btree.BTreeStorage;
import com.lealone.storage.fs.FileStorage;

/**
* A chunk of data, containing one or multiple pages.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,18 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree.chunk;
package com.lealone.storage.aose.btree.chunk;

import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.Map.Entry;

import org.lealone.common.exceptions.DbException;
import org.lealone.storage.aose.btree.BTreeStorage;
import org.lealone.storage.aose.btree.page.Page;
import org.lealone.storage.aose.btree.page.PageUtils;
import com.lealone.common.exceptions.DbException;
import com.lealone.storage.aose.btree.BTreeStorage;
import com.lealone.storage.aose.btree.page.Page;
import com.lealone.storage.aose.btree.page.PageUtils;

/**
* Try to increase the fill rate by re-writing partially full chunks.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree.chunk;
package com.lealone.storage.aose.btree.chunk;

import java.io.File;
import java.io.InputStream;
Expand All @@ -14,13 +14,13 @@
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentSkipListSet;

import org.lealone.common.exceptions.DbException;
import org.lealone.common.util.BitField;
import org.lealone.common.util.DataUtils;
import org.lealone.storage.aose.AOStorage;
import org.lealone.storage.aose.btree.BTreeStorage;
import org.lealone.storage.aose.btree.page.PageUtils;
import org.lealone.storage.fs.FilePath;
import com.lealone.common.exceptions.DbException;
import com.lealone.common.util.BitField;
import com.lealone.common.util.DataUtils;
import com.lealone.storage.aose.AOStorage;
import com.lealone.storage.aose.btree.BTreeStorage;
import com.lealone.storage.aose.btree.page.PageUtils;
import com.lealone.storage.fs.FilePath;

public class ChunkManager {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
* Licensed under the Server Side Public License, v 1.
* Initial Developer: zhh
*/
package org.lealone.storage.aose.btree.page;
package com.lealone.storage.aose.btree.page;

import java.nio.ByteBuffer;
import java.util.concurrent.atomic.AtomicInteger;

import org.lealone.db.DataBuffer;
import org.lealone.storage.aose.btree.BTreeMap;
import org.lealone.storage.aose.btree.chunk.Chunk;
import org.lealone.storage.type.StorageDataType;
import com.lealone.db.DataBuffer;
import com.lealone.storage.aose.btree.BTreeMap;
import com.lealone.storage.aose.btree.chunk.Chunk;
import com.lealone.storage.type.StorageDataType;

public class ColumnPage extends Page {

Expand Down
Loading

0 comments on commit 93360ae

Please sign in to comment.