forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit5384a73
committed
Built-in JSON data type.
Like the XML data type, we simply store JSON data as text, after checkingthat it is valid. More complex operations such as canonicalization andcomparison may come later, but this is enough for not.There are a few open issues here, such as whether we should attempt todetect UTF-8 surrogate pairs represented as \uXXXX\uYYYY, but this getsthe basic framework in place.1 parent4c6cedd commit5384a73
File tree
11 files changed
+1059
-5
lines changed- doc/src/sgml
- src
- backend
- commands
- utils/adt
- include
- catalog
- utils
- test/regress
- expected
- sql
11 files changed
+1059
-5
lines changedLines changed: 32 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
269 | 269 |
| |
270 | 270 |
| |
271 | 271 |
| |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
272 | 278 |
| |
273 | 279 |
| |
274 | 280 |
| |
| |||
4169 | 4175 |
| |
4170 | 4176 |
| |
4171 | 4177 |
| |
| 4178 | + | |
| 4179 | + | |
| 4180 | + | |
| 4181 | + | |
| 4182 | + | |
| 4183 | + | |
| 4184 | + | |
| 4185 | + | |
| 4186 | + | |
| 4187 | + | |
| 4188 | + | |
| 4189 | + | |
| 4190 | + | |
| 4191 | + | |
| 4192 | + | |
| 4193 | + | |
| 4194 | + | |
| 4195 | + | |
| 4196 | + | |
| 4197 | + | |
| 4198 | + | |
| 4199 | + | |
| 4200 | + | |
| 4201 | + | |
| 4202 | + | |
| 4203 | + | |
4172 | 4204 |
| |
4173 | 4205 |
| |
4174 | 4206 |
| |
|
Lines changed: 8 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
242 | 242 |
| |
243 | 243 |
| |
244 | 244 |
| |
245 |
| - | |
| 245 | + | |
246 | 246 |
| |
247 | 247 |
| |
248 | 248 |
| |
| |||
253 | 253 |
| |
254 | 254 |
| |
255 | 255 |
| |
256 |
| - | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
257 | 262 |
| |
258 | 263 |
| |
259 | 264 |
| |
260 | 265 |
| |
261 | 266 |
| |
262 | 267 |
| |
263 | 268 |
| |
264 |
| - | |
| 269 | + | |
265 | 270 |
| |
266 | 271 |
| |
267 | 272 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
| 21 | + | |
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
|
0 commit comments
Comments
(0)