You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/04.guides/04.cookbooks/02.application-context-set-mapping/page.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ component {
42
42
}
43
43
```
44
44
45
-
In difference to `this.mappings`, `this.componentpaths" and `this.customtagpaths` are taking arrays as input and not structs, because in that case there is not "virtual path" that needs to be defined.
45
+
In difference to `this.mappings`, `this.componentpaths` and `this.customtagpaths` are taking arrays as input and not structs, because in that case there is not "virtual path" that needs to be defined.
Copy file name to clipboardExpand all lines: docs/04.guides/11.developing-with-lucee-server/03.operators/page.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -104,7 +104,7 @@ description: Mathematical, Logical, Ternary, Comparison, String and Elvis Operat
104
104
| --------- | -------------- | ----------- |
105
105
| EQ | equals | Returns true if operands are equal, e.g. `"A" EQ "A"` is true |
106
106
| == | equals | Returns true if operands are equal, e.g. `"A" == "A"` is true |
107
-
| === | identical | Returns true if operands are the same object in memory, false if they are not, (Note this is different than how JavaScript's `===` operator works). **Lucee 6 === works like javascript, comparing type and value, however, prior to 6.2.3.34, it was senstive to the underlying java types [LDEV-5806](https://luceeserver.atlassian.net/browse/LDEV-5806)**|
107
+
| === | identical | Returns true if operands are the same object in memory, false if they are not, (Note this is different than how JavaScript's `===` operator works). **Lucee 6 === works like javascript, comparing type and value, however, prior to 6.2.3.34, it was sensitive to the underlying java types [LDEV-5806](https://luceeserver.atlassian.net/browse/LDEV-5806)**|
108
108
| NEQ | does not equal | Returns true if operands are not equal, e.g. `"A" NEQ "B"` is true |
109
109
|\<\>| does not equal | Returns true if operands are not equal, e.g. `"A" <> "B"` is true |
110
110
| != | does not equal | Returns true if operands are not equal, e.g. `"A" != "B"` is true |
Copy file name to clipboardExpand all lines: docs/04.guides/12.deploying-lucee-server-apps/page.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -105,7 +105,6 @@ You can pre warm a lucee installation, by setting the env var `LUCEE_ENABLE_WARM
105
105
106
106
Lucee Docker images are already pre-warmed and Lucee 6.2 includes several improvements which make deployment faster.
107
107
108
-
109
108
## Admin and Docs extensions
110
109
111
110
You will see extensions, Lucee Admin and Lucee Docs, these simply install mappings to make them available. The admin is tightly coupled to the Lucee Version, so they aren't separately deployed
## Strict Equality Operator was senstive to underlying java types
114
+
## Strict Equality Operator was sensitive to underlying java types
115
115
116
116
Lucee 6 improved the `===` operator to compare type and value, but was checking only the underlying java type, rather than cfml type, so numbers might fail
Copy file name to clipboardExpand all lines: docs/recipes/cfschedule-bulk-update.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
<!--
2
2
{
3
-
"title": "Scheduled Tasks - efficently updating in a single operation",
3
+
"title": "Scheduled Tasks - efficiently updating in a single operation",
4
4
"id": "cfschedule-bulk",
5
5
"description": "How to update scheduled tasks in a single operation",
6
6
"since": "6.2.3.16",
@@ -19,7 +19,7 @@
19
19
}
20
20
-->
21
21
22
-
## Efficently and reliably updating scheduled tasks in a single operation
22
+
## Efficiently and reliably updating scheduled tasks in a single operation
23
23
24
24
Using the [[tag-schedule]] to update all tasks on application start has always been a bit slow, as each update reloads the config which is slow when updating many tasks.
25
25
@@ -31,7 +31,7 @@ Note, this approach only works reliably since 6.2.3.16, as the config import / m
31
31
32
32
### Updating tasks in a single transaction
33
33
34
-
An alternative and far more efficent approach is to
34
+
An alternative and far more efficient approach is to
35
35
36
36
1. Extract the **scheduledTasks** from `.CFConfig.json`,
37
37
2. Check and modify the array of tasks if needed (i.e. track changes)
@@ -76,7 +76,7 @@ Loop over the array and modify it as needed.
76
76
77
77
### Tip: avoid updates when there is no change
78
78
79
-
It's good to avoid updating the config if there is no change, but not so important when using this efficent approach.
79
+
It's good to avoid updating the config if there is no change, but not so important when using this efficient approach.
80
80
81
81
An easy way is to simply compare the source tasks array with the updated tasks array.
0 commit comments