Version number cusomization - jackrabbit

How to customize the node version numbers?
As of now version starts with 1.0,1.1,1.2...1.10,1.11..
However, the requirement is after reaching version .10 then version should start with the next number For e.g 1.10 version should start 2.0
Is there any way we can do version name customization in Jackrabbit ?
Details:
Jackrabbit oak 1.42.0
java 1.8 .

Related

I didn't found old version of mongodb 2.4

I mtrying to get back an older version of mongodb 2.4.6 with windows version .
I need some help to find it.

Codename one version 1.0 is installed even though I install version 6.0 from Eclipse Marketplace

I am using Eclipse 2020-06 (I have made a fresh install of Eclipse instead of upgrading it from an earlier version of Eclipse) and JDK 8 (1.8.0_261). My OS is Windows 10.
JAVA_HOME is set to C:\Program Files\Java\jdk1.8.0_261
When I download "Codename One" plugin from Eclipse Marketplace it shows the version as 6.0 and it says "Installed" at the end of the installation process.
However, when I go to "Help -> Eclipse IDE -> Installation Details" under Eclipse, CodenameOneFeature version is listed as: 1.0.0.201409151325
When I select CodenameOneFeature from this list and hit Update, it says "No updates found". So basically I cannot force it to update to 6.0.
I can confirm that I have the earlier version installed also from the setting of the Codename One projects I create: when I go to Properties -> Java Compiler, the compliance level is set to 1.5 (also 1.5 is used in build.xml file).
BTW, I have also tried installing Eclipse 2019-06 (instead of 2020-06) and/or installing JDK 10 (instead of JDK 8) and/or modifying the eclipse.ini (by adding -vm option) so that it uses the version of JDK I want (instead of setting JAVA_HOME). But no combination of those has solved the problem.
Updated answer:
I found the problem. I broke the update site with a commit a couple of weeks ago. This should be fixed in a couple of hours once server caches refresh.
Original answer:
With Eclipse at this time we only support JDK 8. We're experiencing issues in updating the eclipse plugin to the latest version. Once installed I think you can also use JDK 11 but it doesn't matter since we don't support JDK 11 features.
Once a reasonably new version of the plugin is installed you can press update in Codename One Settings and it will update our libraries to the latest version equivalent to the other IDEs.

How do I check my serverless cli version?

I am following this serverless quick start tutorial.
Here I see that I must have the Serverless CLI v1.9.0 or later.
Ran $ serverless -v then I've got //1.28.0. In the serverless gitHub I see current version is 1.28.0 (04.07.2018). The same as mine.
How can I check my serverless cli version? Maye another command that could display 1.9.0. I am running Ubuntu 16.04.
Running
serverless -v
give details of all version example below
Framework Core: 1.57.0
Plugin: 3.2.3
SDK: 2.2.1
Components Core: 1.1.2
Components CLI: 1.4.0
I don't think there is any difference between your Serverless version and your Serverless CLI version.
You're running 1.28, while 1.9 or newer is required for the tutorial. Since 28 is higher than 9, you can be confident that you're in the "or newer" camp. 1.9 was released in March of last year (2017).
In other words, your setup is fine, and there are no other Serverless versions to verify. Hack away!

Installing Solr 5.2.1 on Tomcat 7 on windows machine

I want to deploy Solr 5.2.1 to tomcat 7 on a windows.Can you please provide me step by step guide to installing the same.
Solr team has discontinued support of Tomcat for newer versions.
https://cwiki.apache.org/confluence/display/solr/Running+Solr+on+Tomcat

Version of SQLite used in Android?

What is the version of SQLite used in Android?
Reason: I'm wondering how to handle schema migrations. The newer SQLite versions support an "ALTER TABLE" SQL command which would save me having to copy data, drop the table, recreate table and re-insert data.
Here is a link to the official docs which include the main points in this answer: android.database.sqlite package-level javadoc
Kotlin code to get framework SQLite version (tip: just stick a breakpoint in your Activity onCreate() and use this code in Evaluate Expression...):
val version = android.database.sqlite.SQLiteDatabase.create(null).use {
android.database.DatabaseUtils.stringForQuery(it, "SELECT sqlite_version()", null)
}
"Framework (API ${android.os.Build.VERSION.SDK_INT}) SQLite version: $version".also { println(it) }
Using the emulators (note, SQLite version on actual devices will be at least that specified):
API level*
Version
Name
SQLite
Notes
33
13
T
3.32.2
32
12L
Sv2
3.32.2
31
12
S
3.32.2
30
11
R
3.28.0
window functions
29
10
Q
3.22.0
28
9
Pie
3.22.0
27
8.1
Oreo
3.19.4
see 3.19.3 and version control check-ins because 3.19.4 link does not exist
26
8.0
Oreo
3.18.2
O beta versions used 3.18.0
25
7.1.1
Nougat
3.9.2
24
7.0
Nougat
3.9.2
23
6.0
Marshmallow
3.8.10.2
M Preview 1 (SDK level 22) used 3.8.10
22
5.1.1
Lollipop
3.8.6.1
see 3.8.6 and version control check-ins because 3.8.6.1 link does not exist
21
5.0
Lollipop
3.8.6
20
4.4W.2
Android Wear
unknown
no emulator available, but probably either 3.7.11 or 3.8.4.3
19
4.4
KitKat
3.7.11
18
4.3
Jelly Bean
3.7.11
17
4.2
Jelly Bean
3.7.11
16**
4.1
Jelly Bean
3.7.11
15
4.0.3
Ice Cream Sandwich
3.7.4
14**
4.0
Ice Cream Sandwich
3.7.4
13
3.2
Honeycomb
3.7.4
12
3.1
Honeycomb
3.7.4
11**
3.0
Honeycomb
3.7.4
10
2.3.3
Gingerbread
3.6.22
9
2.3.1
Gingerbread
3.6.22
8**
2.2
Froyo
3.6.22
7
2.1
Eclair
3.5.9
4
1.6
Donut
3.5.9
3**
1.5
Cupcake
3.5.9
* Android API level links show where the android.database.sqlite package has changed. Where there is no link (e.g. API level 17), indicates no changes to that package.
** Broken SDK link, see here
Note: if you want your app to use the same version of SQLite across all Android versions, consider using Requery's 3rd party SQLite support library or SQLCipher (if you also want encryption).
Although the documentation gives 3.4.0 as reference number, if you execute the following sql, you'll notice that there is a much higher number of SQlite installed:
Cursor cursor = SQLiteDatabase.create(null).rawQuery("select sqlite_version() AS sqlite_version", null);
String sqliteVersion = "";
while(cursor.moveToNext()){
sqliteVersion += cursor.getString(0);
}
This is just a piece of quick, dirty code to retrieve the sqlite version. For instance on a HTC Hero with Android 2.1, I get: 3.5.9.
On my Nexus One with Android 2.2, I even get 3.6.22.
$ adb shell sqlite3 --version
3.5.9
Same on ADP1 1.6 & 2.1 emulator.
A short overview of the Andorid APIs and the supported SQLite versions.
The overview is from the link in Mark Carters answer.
In Room you can query
SELECT sqlite_version()
RG

Resources