~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/subselect.result

  • Committer: Stewart Smith
  • Date: 2009-03-11 01:16:44 UTC
  • mto: (910.4.19 sparc) (937.2.1 sparc)
  • mto: This revision was merged to the branch mainline in revision 931.
  • Revision ID: stewart@flamingspork.com-20090311011644-sj4p2peox2405p7k
fix system variables for correct endian architectures.

- remove sys_var_long (replace with 32 or 64 bit)
- union { uint32_t, uint64_t } isn't endian portable for setting uint64 and reading from uint32
- start to have out of range variables throw error instead of truncating and setting

Show diffs side-by-side

added added

removed removed

Lines of Context:
3277
3277
PRIMARY KEY (x), FOREIGN KEY (y) REFERENCES t1 (b)) ENGINE=MyISAM;
3278
3278
SET SESSION sort_buffer_size = 32 * 1024;
3279
3279
Warnings:
3280
 
Warning 1292    Truncated incorrect sort_buffer_size value: '32768'
 
3280
Error   1292    Truncated incorrect sort_buffer_size value: '32768'
3281
3281
SELECT COUNT(*) 
3282
3282
FROM (SELECT  a, b, (SELECT x FROM t2 WHERE y=b ORDER BY z DESC LIMIT 1) c
3283
3283
FROM t1) t;
3644
3644
INSERT INTO `t2` VALUES ('asdf');
3645
3645
SET session sort_buffer_size=8192;
3646
3646
Warnings:
3647
 
Warning 1292    Truncated incorrect sort_buffer_size value: '8192'
 
3647
Error   1292    Truncated incorrect sort_buffer_size value: '8192'
3648
3648
SELECT (SELECT 1 FROM  t1 WHERE t1.a=t2.a ORDER BY t1.b LIMIT 1) AS d1 FROM t2;
3649
3649
d1
3650
3650
1