mirror of
				https://github.com/Xahau/xahaud.git
				synced 2025-11-04 10:45:50 +00:00 
			
		
		
		
	Fix account_tx sluggishness as per https://github.com/XRPLF/rippled/commit/2e9261cb (#308)
This commit is contained in:
		@@ -1132,7 +1132,7 @@ accountTxPage(
 | 
			
		||||
    {
 | 
			
		||||
        sql = boost::str(
 | 
			
		||||
            boost::format(
 | 
			
		||||
                prefix + (R"(AccountTransactions.LedgerSeq BETWEEN '%u' AND '%u'
 | 
			
		||||
                prefix + (R"(AccountTransactions.LedgerSeq BETWEEN %u AND %u
 | 
			
		||||
             ORDER BY AccountTransactions.LedgerSeq %s,
 | 
			
		||||
             AccountTransactions.TxnSeq %s
 | 
			
		||||
             LIMIT %u;)")) %
 | 
			
		||||
@@ -1155,12 +1155,14 @@ accountTxPage(
 | 
			
		||||
            FROM AccountTransactions, Transactions WHERE
 | 
			
		||||
            (AccountTransactions.TransID = Transactions.TransID AND
 | 
			
		||||
            AccountTransactions.Account = '%s' AND
 | 
			
		||||
            AccountTransactions.LedgerSeq BETWEEN '%u' AND '%u')
 | 
			
		||||
            OR
 | 
			
		||||
            AccountTransactions.LedgerSeq BETWEEN %u AND %u)
 | 
			
		||||
            UNION
 | 
			
		||||
            SELECT AccountTransactions.LedgerSeq,AccountTransactions.TxnSeq,Status,RawTxn,TxnMeta
 | 
			
		||||
            FROM AccountTransactions, Transactions WHERE
 | 
			
		||||
            (AccountTransactions.TransID = Transactions.TransID AND
 | 
			
		||||
            AccountTransactions.Account = '%s' AND
 | 
			
		||||
            AccountTransactions.LedgerSeq = '%u' AND
 | 
			
		||||
            AccountTransactions.TxnSeq %s '%u')
 | 
			
		||||
            AccountTransactions.LedgerSeq = %u AND
 | 
			
		||||
            AccountTransactions.TxnSeq %s %u)
 | 
			
		||||
            ORDER BY AccountTransactions.LedgerSeq %s,
 | 
			
		||||
            AccountTransactions.TxnSeq %s
 | 
			
		||||
            LIMIT %u;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user